home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_66_SSWLOTUS.txt < prev    next >
Text File  |  1993-07-15  |  164KB  |  2,914 lines

  1. # near model CODE resource
  2. # jump table entries: 10728-10730 (3 of them)
  3. export_1341:
  4. 00000000  4E56 FBC4                link       A6, -0x043C
  5. 00000004  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  6. 00000008  49EE FEFC                lea.l      A4, [A6 - 0x104]
  7. 0000000C  3D7C 0001 FBD8           move.w     [A6 - 0x428], 0x1
  8. 00000012  3B6E 000A D6CC           move.w     [A5 - 0x2934], [A6 + 0xA]
  9. 00000018  3D7C 000A FBEE           move.w     [A6 - 0x412], 0xA /* '\n' */
  10. 0000001E  2B6D BBB8 D6CE           move.l     [A5 - 0x2932], [A5 - 0x4448]
  11. 00000024  2B6E 000C D6D2           move.l     [A5 - 0x292E], [A6 + 0xC]
  12. 0000002A  266D D6CE                movea.l    A3, [A5 - 0x2932]
  13. 0000002E  588B                     addq.l     A3, 4
  14. 00000030  4246                     clr.w      D6
  15. 00000032  7A02                     moveq.l    D5, 0x02
  16. 00000034  4A6D D6CC                tst.w      [A5 - 0x2934]
  17. 00000038  6708                     beq        +0xA /* 00000042 */
  18. 0000003A  203C 0000 1FFF           move.l     D0, 0x1FFF
  19. 00000040  6006                     bra        +0x8 /* 00000048 */
  20. label00000042:
  21. 00000042  203C 0000 07FF           move.l     D0, 0x7FF
  22. label00000048:
  23. 00000048  3B40 D6CA                move.w     [A5 - 0x2936], D0
  24. 0000004C  426D D6BE                clr.w      [A5 - 0x2942]
  25. 00000050  426D D6BC                clr.w      [A5 - 0x2944]
  26. 00000054  6000 0C90                bra        +0xC92 /* 00000CE6 */
  27. label00000058:
  28. 00000058  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  29. 0000005C  3D45 FBDE                move.w     [A6 - 0x422], D5
  30. 00000060  3004                     move.w     D0, D4
  31. 00000062  6700 00B8                beq        +0xBA /* 0000011C */
  32. 00000066  5540                     subq.w     D0, 2
  33. 00000068  6700 0358                beq        +0x35A /* 000003C2 */
  34. 0000006C  5340                     subq.w     D0, 1
  35. 0000006E  6700 0370                beq        +0x372 /* 000003E0 */
  36. 00000072  5340                     subq.w     D0, 1
  37. 00000074  6700 0392                beq        +0x394 /* 00000408 */
  38. 00000078  5340                     subq.w     D0, 1
  39. 0000007A  6700 0396                beq        +0x398 /* 00000412 */
  40. 0000007E  5340                     subq.w     D0, 1
  41. 00000080  6700 00B6                beq        +0xB8 /* 00000138 */
  42. 00000084  5340                     subq.w     D0, 1
  43. 00000086  6700 03A0                beq        +0x3A2 /* 00000428 */
  44. 0000008A  5340                     subq.w     D0, 1
  45. 0000008C  6700 04DE                beq        +0x4E0 /* 0000056C */
  46. 00000090  5740                     subq.w     D0, 3
  47. 00000092  6700 056E                beq        +0x570 /* 00000602 */
  48. 00000096  5B40                     subq.w     D0, 5
  49. 00000098  6700 0BD4                beq        +0xBD6 /* 00000C6E */
  50. 0000009C  5140                     subq.w     D0, 8
  51. 0000009E  6700 08CA                beq        +0x8CC /* 0000096A */
  52. 000000A2  5340                     subq.w     D0, 1
  53. 000000A4  6700 08E4                beq        +0x8E6 /* 0000098A */
  54. 000000A8  5340                     subq.w     D0, 1
  55. 000000AA  6700 0A02                beq        +0xA04 /* 00000AAE */
  56. 000000AE  5340                     subq.w     D0, 1
  57. 000000B0  6700 0A2A                beq        +0xA2C /* 00000ADC */
  58. 000000B4  5340                     subq.w     D0, 1
  59. 000000B6  6700 0A12                beq        +0xA14 /* 00000ACA */
  60. 000000BA  5340                     subq.w     D0, 1
  61. 000000BC  6700 0A30                beq        +0xA32 /* 00000AEE */
  62. 000000C0  5740                     subq.w     D0, 3
  63. 000000C2  6700 0A66                beq        +0xA68 /* 00000B2A */
  64. 000000C6  5740                     subq.w     D0, 3
  65. 000000C8  6700 0A42                beq        +0xA44 /* 00000B0C */
  66. 000000CC  5340                     subq.w     D0, 1
  67. 000000CE  6700 0A6C                beq        +0xA6E /* 00000B3C */
  68. 000000D2  5340                     subq.w     D0, 1
  69. 000000D4  6700 0A78                beq        +0xA7A /* 00000B4E */
  70. 000000D8  5340                     subq.w     D0, 1
  71. 000000DA  6700 0A88                beq        +0xA8A /* 00000B64 */
  72. 000000DE  5340                     subq.w     D0, 1
  73. 000000E0  6700 0A8A                beq        +0xA8C /* 00000B6C */
  74. 000000E4  5340                     subq.w     D0, 1
  75. 000000E6  6700 0A8C                beq        +0xA8E /* 00000B74 */
  76. 000000EA  5340                     subq.w     D0, 1
  77. 000000EC  6700 0AE6                beq        +0xAE8 /* 00000BD4 */
  78. 000000F0  5340                     subq.w     D0, 1
  79. 000000F2  6700 0AEC                beq        +0xAEE /* 00000BE0 */
  80. 000000F6  5740                     subq.w     D0, 3
  81. 000000F8  6700 0AFA                beq        +0xAFC /* 00000BF4 */
  82. 000000FC  5540                     subq.w     D0, 2
  83. 000000FE  6700 0280                beq        +0x282 /* 00000380 */
  84. 00000102  5340                     subq.w     D0, 1
  85. 00000104  6700 09BA                beq        +0x9BC /* 00000AC0 */
  86. 00000108  0440 0034                subi.w     D0, 0x34 /* '4' */
  87. 0000010C  6700 043C                beq        +0x43E /* 0000054A */
  88. 00000110  0440 0032                subi.w     D0, 0x32 /* '2' */
  89. 00000114  6700 016C                beq        +0x16E /* 00000282 */
  90. 00000118  6000 0B9E                bra        +0xBA0 /* 00000CB8 */
  91. label0000011C:
  92. 0000011C  16BC 0404                move.b     [A3], 0x4
  93. 00000120  177C 0004 0001           move.b     [A3 + 0x1], 0x4
  94. 00000126  4A6D D6CC                tst.w      [A5 - 0x2934]
  95. 0000012A  6704                     beq        +0x6 /* 00000130 */
  96. 0000012C  16BC 0006                move.b     [A3], 0x6
  97. label00000130:
  98. 00000130  7C06                     moveq.l    D6, 0x06
  99. 00000132  7A08                     moveq.l    D5, 0x08
  100. 00000134  6000 0B82                bra        +0xB84 /* 00000CB8 */
  101. label00000138:
  102. 00000138  7001                     moveq.l    D0, 0x01
  103. 0000013A  2F00                     move.l     -[A7], D0
  104. 0000013C  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  105. 00000140  0C6D 00FF BA42           cmpi.w     [A5 - 0x45BE], 0xFF
  106. 00000146  588F                     addq.l     A7, 4
  107. 00000148  6E0C                     bgt        +0xE /* 00000156 */
  108. 0000014A  302D BA40                move.w     D0, [A5 - 0x45C0]
  109. 0000014E  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  110. 00000152  6F00 00E0                ble        +0xE2 /* 00000234 */
  111. label00000156:
  112. 00000156  486E FCFC                pea.l      [A6 - 0x304]
  113. 0000015A  302D D6CC                move.w     D0, [A5 - 0x2934]
  114. 0000015E  48C0                     ext.l      D0
  115. 00000160  D0BC 0000 041E           add.l      D0, 0x41E
  116. 00000166  2F00                     move.l     -[A7], D0
  117. 00000168  4EAD 0E3A                jsr        [A5 + 0xE3A /* export_451 */]
  118. 0000016C  508F                     addq.l     A7, 8
  119. 0000016E  2F00                     move.l     -[A7], D0
  120. 00000170  4878 042B                push.l     0x42B
  121. 00000174  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  122. 00000178  588F                     addq.l     A7, 4
  123. 0000017A  2F00                     move.l     -[A7], D0
  124. 0000017C  41EE FBFC                lea.l      A0, [A6 - 0x404]
  125. 00000180  2D48 FBF0                move.l     [A6 - 0x410], A0
  126. 00000184  5288                     addq.l     A0, 1
  127. 00000186  2F08                     move.l     -[A7], A0
  128. 00000188  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  129. 0000018C  1D40 FBFC                move.b     [A6 - 0x404], D0
  130. 00000190  41EE FCFC                lea.l      A0, [A6 - 0x304]
  131. 00000194  2D48 FBF4                move.l     [A6 - 0x40C], A0
  132. 00000198  2F08                     move.l     -[A7], A0
  133. 0000019A  4878 042C                push.l     0x42C
  134. 0000019E  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  135. 000001A2  41EE FDFC                lea.l      A0, [A6 - 0x204]
  136. 000001A6  2D48 FBF8                move.l     [A6 - 0x408], A0
  137. 000001AA  2F08                     move.l     -[A7], A0
  138. 000001AC  4878 042D                push.l     0x42D
  139. 000001B0  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  140. 000001B4  2D6D BA78 FFFC           move.l     [A6 - 0x4], [A5 - 0x4588]
  141. 000001BA  4AAD B9FC                tst.l      [A5 - 0x4604]
  142. 000001BE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  143. 000001C2  670A                     beq        +0xC /* 000001CE */
  144. 000001C4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  145. 000001C8  2068 0412                movea.l    A0, [A0 + 0x412]
  146. 000001CC  6004                     bra        +0x6 /* 000001D2 */
  147. label000001CE:
  148. 000001CE  307C 0000                movea.w    A0, 0x0
  149. label000001D2:
  150. 000001D2  2B48 BA78                move.l     [A5 - 0x4588], A0
  151. 000001D6  7002                     moveq.l    D0, 0x02
  152. 000001D8  2F00                     move.l     -[A7], D0
  153. 000001DA  7201                     moveq.l    D1, 0x01
  154. 000001DC  2F01                     move.l     -[A7], D1
  155. 000001DE  7003                     moveq.l    D0, 0x03
  156. 000001E0  2F00                     move.l     -[A7], D0
  157. 000001E2  486E FBF0                pea.l      [A6 - 0x410]
  158. 000001E6  4EAD 2012                jsr        [A5 + 0x2012 /* export_1022 */]
  159. 000001EA  3E00                     move.w     D7, D0
  160. 000001EC  2B6E FFFC BA78           move.l     [A5 - 0x4588], [A6 - 0x4]
  161. 000001F2  0C47 0002                cmpi.w     D7, 0x2
  162. 000001F6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  163. 000001FA  6700 0B00                beq        +0xB02 /* 00000CFC */
  164. 000001FE  0C6D 00FF BA42           cmpi.w     [A5 - 0x45BE], 0xFF
  165. 00000204  6F08                     ble        +0xA /* 0000020E */
  166. 00000206  203C 0000 00FF           move.l     D0, 0xFF
  167. 0000020C  6006                     bra        +0x8 /* 00000214 */
  168. label0000020E:
  169. 0000020E  302D BA42                move.w     D0, [A5 - 0x45BE]
  170. 00000212  48C0                     ext.l      D0
  171. label00000214:
  172. 00000214  3B40 BA42                move.w     [A5 - 0x45BE], D0
  173. 00000218  302D BA40                move.w     D0, [A5 - 0x45C0]
  174. 0000021C  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  175. 00000220  6F08                     ble        +0xA /* 0000022A */
  176. 00000222  302D D6CA                move.w     D0, [A5 - 0x2936]
  177. 00000226  48C0                     ext.l      D0
  178. 00000228  6006                     bra        +0x8 /* 00000230 */
  179. label0000022A:
  180. 0000022A  302D BA40                move.w     D0, [A5 - 0x45C0]
  181. 0000022E  48C0                     ext.l      D0
  182. label00000230:
  183. 00000230  3B40 BA40                move.w     [A5 - 0x45C0], D0
  184. label00000234:
  185. 00000234  4213                     clr.b      [A3]
  186. 00000236  422B 0001                clr.b      [A3 + 0x1]
  187. 0000023A  200B                     move.l     D0, A3
  188. 0000023C  5480                     addq.l     D0, 2
  189. 0000023E  2040                     movea.l    A0, D0
  190. 00000240  4210                     clr.b      [A0]
  191. 00000242  200B                     move.l     D0, A3
  192. 00000244  5480                     addq.l     D0, 2
  193. 00000246  2040                     movea.l    A0, D0
  194. 00000248  4228 0001                clr.b      [A0 + 0x1]
  195. 0000024C  200B                     move.l     D0, A3
  196. 0000024E  5880                     addq.l     D0, 4
  197. 00000250  2040                     movea.l    A0, D0
  198. 00000252  10AD BA43                move.b     [A0], [A5 - 0x45BD]
  199. 00000256  200B                     move.l     D0, A3
  200. 00000258  5880                     addq.l     D0, 4
  201. 0000025A  2040                     movea.l    A0, D0
  202. 0000025C  116D BA42 0001           move.b     [A0 + 0x1], [A5 - 0x45BE]
  203. 00000262  200B                     move.l     D0, A3
  204. 00000264  5C80                     addq.l     D0, 6
  205. 00000266  2040                     movea.l    A0, D0
  206. 00000268  10AD BA41                move.b     [A0], [A5 - 0x45BF]
  207. 0000026C  200B                     move.l     D0, A3
  208. 0000026E  5C80                     addq.l     D0, 6
  209. 00000270  2040                     movea.l    A0, D0
  210. 00000272  116D BA40 0001           move.b     [A0 + 0x1], [A5 - 0x45C0]
  211. 00000278  3C3C 0096                move.w     D6, 0x96
  212. 0000027C  4245                     clr.w      D5
  213. 0000027E  6000 0A38                bra        +0xA3A /* 00000CB8 */
  214. label00000282:
  215. 00000282  7C2F                     moveq.l    D6, 0x2F
  216. 00000284  7A01                     moveq.l    D5, 0x01
  217. 00000286  4A6D D6CC                tst.w      [A5 - 0x2934]
  218. 0000028A  6700 0A5A                beq        +0xA5C /* 00000CE6 */
  219. 0000028E  302D BA42                move.w     D0, [A5 - 0x45BE]
  220. 00000292  48C0                     ext.l      D0
  221. 00000294  5280                     addq.l     D0, 1
  222. 00000296  2200                     move.l     D1, D0
  223. 00000298  C0FC 0006                mulu.w     D0, 0x6
  224. 0000029C  4841                     swap.w     D1
  225. 0000029E  C2FC 0006                mulu.w     D1, 0x6
  226. 000002A2  4841                     swap.w     D1
  227. 000002A4  4241                     clr.w      D1
  228. 000002A6  D081                     add.l      D0, D1
  229. 000002A8  5880                     addq.l     D0, 4
  230. 000002AA  2F00                     move.l     -[A7], D0
  231. 000002AC  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  232. 000002B0  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  233. 000002B4  41ED 2A1A                lea.l      A0, [A5 + 0x2A1A /* export_1343 */]
  234. 000002B8  2B48 B9EC                move.l     [A5 - 0x4614], A0
  235. 000002BC  7000                     moveq.l    D0, 0x00
  236. 000002BE  2B40 B9F4                move.l     [A5 - 0x460C], D0
  237. 000002C2  2B40 B9F0                move.l     [A5 - 0x4610], D0
  238. 000002C6  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  239. 000002CC  426D B9C2                clr.w      [A5 - 0x463E]
  240. 000002D0  426D B9BE                clr.w      [A5 - 0x4642]
  241. 000002D4  3B6D BA40 B9C0           move.w     [A5 - 0x4640], [A5 - 0x45C0]
  242. 000002DA  3B6D BA42 B9C4           move.w     [A5 - 0x463C], [A5 - 0x45BE]
  243. 000002E0  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  244. 000002E4  4A40                     tst.w      D0
  245. 000002E6  508F                     addq.l     A7, 8
  246. 000002E8  6608                     bne        +0xA /* 000002F2 */
  247. 000002EA  426E FBD8                clr.w      [A6 - 0x428]
  248. 000002EE  6000 0A02                bra        +0xA04 /* 00000CF2 */
  249. label000002F2:
  250. 000002F2  202D D6CE                move.l     D0, [A5 - 0x2932]
  251. 000002F6  5880                     addq.l     D0, 4
  252. 000002F8  2D40 FBE0                move.l     [A6 - 0x420], D0
  253. 000002FC  2D40 FBE4                move.l     [A6 - 0x41C], D0
  254. 00000300  426E FBDE                clr.w      [A6 - 0x422]
  255. 00000304  426E FBE8                clr.w      [A6 - 0x418]
  256. 00000308  6068                     bra        +0x6A /* 00000372 */
  257. label0000030A:
  258. 0000030A  206E FBE4                movea.l    A0, [A6 - 0x41C]
  259. 0000030E  4A50                     tst.w      [A0]
  260. 00000310  6758                     beq        +0x5A /* 0000036A */
  261. 00000312  206E FBE4                movea.l    A0, [A6 - 0x41C]
  262. 00000316  226E FBE0                movea.l    A1, [A6 - 0x420]
  263. 0000031A  12A8 0001                move.b     [A1], [A0 + 0x1]
  264. 0000031E  206E FBE4                movea.l    A0, [A6 - 0x41C]
  265. 00000322  226E FBE0                movea.l    A1, [A6 - 0x420]
  266. 00000326  1350 0001                move.b     [A1 + 0x1], [A0]
  267. 0000032A  206E FBE4                movea.l    A0, [A6 - 0x41C]
  268. 0000032E  226E FBE0                movea.l    A1, [A6 - 0x420]
  269. 00000332  1368 0003 0002           move.b     [A1 + 0x2], [A0 + 0x3]
  270. 00000338  206E FBE4                movea.l    A0, [A6 - 0x41C]
  271. 0000033C  226E FBE0                movea.l    A1, [A6 - 0x420]
  272. 00000340  1368 0002 0003           move.b     [A1 + 0x3], [A0 + 0x2]
  273. 00000346  206E FBE4                movea.l    A0, [A6 - 0x41C]
  274. 0000034A  226E FBE0                movea.l    A1, [A6 - 0x420]
  275. 0000034E  1368 0005 0004           move.b     [A1 + 0x4], [A0 + 0x5]
  276. 00000354  206E FBE4                movea.l    A0, [A6 - 0x41C]
  277. 00000358  226E FBE0                movea.l    A1, [A6 - 0x420]
  278. 0000035C  1368 0004 0005           move.b     [A1 + 0x5], [A0 + 0x4]
  279. 00000362  5CAE FBE0                addq.l     [A6 - 0x420], 6
  280. 00000366  5C6E FBDE                addq.w     [A6 - 0x422], 6
  281. label0000036A:
  282. 0000036A  5CAE FBE4                addq.l     [A6 - 0x41C], 6
  283. 0000036E  526E FBE8                addq.w     [A6 - 0x418], 1
  284. label00000372:
  285. 00000372  302E FBE8                move.w     D0, [A6 - 0x418]
  286. 00000376  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  287. 0000037A  6F8E                     ble        -0x70 /* 0000030A */
  288. 0000037C  6000 093A                bra        +0x93C /* 00000CB8 */
  289. label00000380:
  290. 00000380  7000                     moveq.l    D0, 0x00
  291. 00000382  206D BA78                movea.l    A0, [A5 - 0x4588]
  292. 00000386  72FE                     moveq.l    D1, 0xFFFFFFFE
  293. 00000388  B268 0150                cmp.w      D1, [A0 + 0x150]
  294. 0000038C  6618                     bne        +0x1A /* 000003A6 */
  295. 0000038E  206D BA78                movea.l    A0, [A5 - 0x4588]
  296. 00000392  4A68 016C                tst.w      [A0 + 0x16C]
  297. 00000396  630E                     bls        +0x10 /* 000003A6 */
  298. 00000398  206D BA78                movea.l    A0, [A5 - 0x4588]
  299. 0000039C  0C68 0100 016C           cmpi.w     [A0 + 0x16C], 0x100
  300. 000003A2  6402                     bcc        +0x4 /* 000003A6 */
  301. 000003A4  7001                     moveq.l    D0, 0x01
  302. label000003A6:
  303. 000003A6  4A80                     tst.l      D0
  304. 000003A8  670C                     beq        +0xE /* 000003B6 */
  305. 000003AA  206D BA78                movea.l    A0, [A5 - 0x4588]
  306. 000003AE  7000                     moveq.l    D0, 0x00
  307. 000003B0  3028 016C                move.w     D0, [A0 + 0x16C]
  308. 000003B4  6002                     bra        +0x4 /* 000003B8 */
  309. label000003B6:
  310. 000003B6  7001                     moveq.l    D0, 0x01
  311. label000003B8:
  312. 000003B8  1680                     move.b     [A3], D0
  313. 000003BA  7C02                     moveq.l    D6, 0x02
  314. 000003BC  7A01                     moveq.l    D5, 0x01
  315. 000003BE  6000 08F8                bra        +0x8FA /* 00000CB8 */
  316. label000003C2:
  317. 000003C2  206D BA78                movea.l    A0, [A5 - 0x4588]
  318. 000003C6  4A68 0184                tst.w      [A0 + 0x184]
  319. 000003CA  6708                     beq        +0xA /* 000003D4 */
  320. 000003CC  203C 0000 00FF           move.l     D0, 0xFF
  321. 000003D2  6002                     bra        +0x4 /* 000003D6 */
  322. label000003D4:
  323. 000003D4  7000                     moveq.l    D0, 0x00
  324. label000003D6:
  325. 000003D6  1680                     move.b     [A3], D0
  326. 000003D8  7C03                     moveq.l    D6, 0x03
  327. 000003DA  7A01                     moveq.l    D5, 0x01
  328. 000003DC  6000 08DA                bra        +0x8DC /* 00000CB8 */
  329. label000003E0:
  330. 000003E0  206D BA78                movea.l    A0, [A5 - 0x4588]
  331. 000003E4  7001                     moveq.l    D0, 0x01
  332. 000003E6  B068 016E                cmp.w      D0, [A0 + 0x16E]
  333. 000003EA  6408                     bcc        +0xA /* 000003F4 */
  334. 000003EC  203C 0000 00FF           move.l     D0, 0xFF
  335. 000003F2  600A                     bra        +0xC /* 000003FE */
  336. label000003F4:
  337. 000003F4  206D BA78                movea.l    A0, [A5 - 0x4588]
  338. 000003F8  7000                     moveq.l    D0, 0x00
  339. 000003FA  3028 016E                move.w     D0, [A0 + 0x16E]
  340. label000003FE:
  341. 000003FE  1680                     move.b     [A3], D0
  342. 00000400  7C04                     moveq.l    D6, 0x04
  343. 00000402  7A01                     moveq.l    D5, 0x01
  344. 00000404  6000 08B2                bra        +0x8B4 /* 00000CB8 */
  345. label00000408:
  346. 00000408  4213                     clr.b      [A3]
  347. 0000040A  7C05                     moveq.l    D6, 0x05
  348. 0000040C  7A01                     moveq.l    D5, 0x01
  349. 0000040E  6000 08A8                bra        +0x8AA /* 00000CB8 */
  350. label00000412:
  351. 00000412  4213                     clr.b      [A3]
  352. 00000414  7C07                     moveq.l    D6, 0x07
  353. 00000416  4A6D D6CC                tst.w      [A5 - 0x2934]
  354. 0000041A  6704                     beq        +0x6 /* 00000420 */
  355. 0000041C  7020                     moveq.l    D0, 0x20
  356. 0000041E  6002                     bra        +0x4 /* 00000422 */
  357. label00000420:
  358. 00000420  701F                     moveq.l    D0, 0x1F
  359. label00000422:
  360. 00000422  3A00                     move.w     D5, D0
  361. 00000424  6000 0892                bra        +0x894 /* 00000CB8 */
  362. label00000428:
  363. 00000428  7020                     moveq.l    D0, 0x20
  364. 0000042A  2F00                     move.l     -[A7], D0
  365. 0000042C  2F0B                     move.l     -[A7], A3
  366. 0000042E  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  367. 00000432  16AD BA7D                move.b     [A3], [A5 - 0x4583]
  368. 00000436  176D BA7C 0001           move.b     [A3 + 0x1], [A5 - 0x4584]
  369. 0000043C  176D BA7F 0002           move.b     [A3 + 0x2], [A5 - 0x4581]
  370. 00000442  176D BA7E 0003           move.b     [A3 + 0x3], [A5 - 0x4582]
  371. 00000448  177C 0071 0004           move.b     [A3 + 0x4], 0x71 /* 'q' */
  372. 0000044E  176E FBEF 0006           move.b     [A3 + 0x6], [A6 - 0x411]
  373. 00000454  176E FBEE 0007           move.b     [A3 + 0x7], [A6 - 0x412]
  374. 0000045A  206D BA78                movea.l    A0, [A5 - 0x4588]
  375. 0000045E  1768 00FB 000C           move.b     [A3 + 0xC], [A0 + 0xFB]
  376. 00000464  206D BA78                movea.l    A0, [A5 - 0x4588]
  377. 00000468  1768 00FA 000D           move.b     [A3 + 0xD], [A0 + 0xFA]
  378. 0000046E  206D BA78                movea.l    A0, [A5 - 0x4588]
  379. 00000472  1768 00F9 000E           move.b     [A3 + 0xE], [A0 + 0xF9]
  380. 00000478  206D BA78                movea.l    A0, [A5 - 0x4588]
  381. 0000047C  1768 00F8 000F           move.b     [A3 + 0xF], [A0 + 0xF8]
  382. 00000482  206D BA78                movea.l    A0, [A5 - 0x4588]
  383. 00000486  7000                     moveq.l    D0, 0x00
  384. 00000488  C068 0100                and.w      D0, [A0 + 0x100]
  385. 0000048C  508F                     addq.l     A7, 8
  386. 0000048E  6730                     beq        +0x32 /* 000004C0 */
  387. 00000490  206D BA78                movea.l    A0, [A5 - 0x4588]
  388. 00000494  226D BA78                movea.l    A1, [A5 - 0x4588]
  389. 00000498  3028 00F6                move.w     D0, [A0 + 0xF6]
  390. 0000049C  9069 00F4                sub.w      D0, [A1 + 0xF4]
  391. 000004A0  5240                     addq.w     D0, 1
  392. 000004A2  1740 0010                move.b     [A3 + 0x10], D0
  393. 000004A6  206D BA78                movea.l    A0, [A5 - 0x4588]
  394. 000004AA  226D BA78                movea.l    A1, [A5 - 0x4588]
  395. 000004AE  3028 00F6                move.w     D0, [A0 + 0xF6]
  396. 000004B2  9069 00F4                sub.w      D0, [A1 + 0xF4]
  397. 000004B6  5240                     addq.w     D0, 1
  398. 000004B8  48C0                     ext.l      D0
  399. 000004BA  E080                     asr        D0, 8
  400. 000004BC  1740 0011                move.b     [A3 + 0x11], D0
  401. label000004C0:
  402. 000004C0  206D BA78                movea.l    A0, [A5 - 0x4588]
  403. 000004C4  7000                     moveq.l    D0, 0x00
  404. 000004C6  C068 0100                and.w      D0, [A0 + 0x100]
  405. 000004CA  6730                     beq        +0x32 /* 000004FC */
  406. 000004CC  206D BA78                movea.l    A0, [A5 - 0x4588]
  407. 000004D0  226D BA78                movea.l    A1, [A5 - 0x4588]
  408. 000004D4  3028 00F2                move.w     D0, [A0 + 0xF2]
  409. 000004D8  9069 00F0                sub.w      D0, [A1 + 0xF0]
  410. 000004DC  5240                     addq.w     D0, 1
  411. 000004DE  1740 0012                move.b     [A3 + 0x12], D0
  412. 000004E2  206D BA78                movea.l    A0, [A5 - 0x4588]
  413. 000004E6  226D BA78                movea.l    A1, [A5 - 0x4588]
  414. 000004EA  3028 00F2                move.w     D0, [A0 + 0xF2]
  415. 000004EE  9069 00F0                sub.w      D0, [A1 + 0xF0]
  416. 000004F2  5240                     addq.w     D0, 1
  417. 000004F4  48C0                     ext.l      D0
  418. 000004F6  E080                     asr        D0, 8
  419. 000004F8  1740 0013                move.b     [A3 + 0x13], D0
  420. label000004FC:
  421. 000004FC  206D BA78                movea.l    A0, [A5 - 0x4588]
  422. 00000500  1768 00F1 0016           move.b     [A3 + 0x16], [A0 + 0xF1]
  423. 00000506  206D BA78                movea.l    A0, [A5 - 0x4588]
  424. 0000050A  1768 00F0 0017           move.b     [A3 + 0x17], [A0 + 0xF0]
  425. 00000510  206D BA78                movea.l    A0, [A5 - 0x4588]
  426. 00000514  1768 00F5 0014           move.b     [A3 + 0x14], [A0 + 0xF5]
  427. 0000051A  206D BA78                movea.l    A0, [A5 - 0x4588]
  428. 0000051E  1768 00F4 0015           move.b     [A3 + 0x15], [A0 + 0xF4]
  429. 00000524  177C 0004 0018           move.b     [A3 + 0x18], 0x4
  430. 0000052A  422B 0019                clr.b      [A3 + 0x19]
  431. 0000052E  177C 0004 001A           move.b     [A3 + 0x1A], 0x4
  432. 00000534  422B 001B                clr.b      [A3 + 0x1B]
  433. 00000538  177C 0048 001C           move.b     [A3 + 0x1C], 0x48 /* 'H' */
  434. 0000053E  422B 001D                clr.b      [A3 + 0x1D]
  435. 00000542  7C64                     moveq.l    D6, 0x64
  436. 00000544  7A20                     moveq.l    D5, 0x20
  437. 00000546  6000 0770                bra        +0x772 /* 00000CB8 */
  438. label0000054A:
  439. 0000054A  7C08                     moveq.l    D6, 0x08
  440. 0000054C  7A03                     moveq.l    D5, 0x03
  441. 0000054E  4A6D D6CC                tst.w      [A5 - 0x2934]
  442. 00000552  6700 0792                beq        +0x794 /* 00000CE6 */
  443. 00000556  7020                     moveq.l    D0, 0x20
  444. 00000558  2F00                     move.l     -[A7], D0
  445. 0000055A  222D D6CE                move.l     D1, [A5 - 0x2932]
  446. 0000055E  5881                     addq.l     D1, 4
  447. 00000560  2F01                     move.l     -[A7], D1
  448. 00000562  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  449. 00000566  508F                     addq.l     A7, 8
  450. 00000568  6000 074E                bra        +0x750 /* 00000CB8 */
  451. label0000056C:
  452. 0000056C  7003                     moveq.l    D0, 0x03
  453. 0000056E  2F00                     move.l     -[A7], D0
  454. 00000570  7208                     moveq.l    D1, 0x08
  455. 00000572  2F01                     move.l     -[A7], D1
  456. 00000574  4EBA 0F56                jsr        [PC + 0xF56 /* 000014CC */]
  457. 00000578  206D B9FC                movea.l    A0, [A5 - 0x4604]
  458. 0000057C  3D68 017A FBEA           move.w     [A6 - 0x416], [A0 + 0x17A]
  459. 00000582  206D B9FC                movea.l    A0, [A5 - 0x4604]
  460. 00000586  317C 000A 017A           move.w     [A0 + 0x17A], 0xA /* '\n' */
  461. 0000058C  426E FBE8                clr.w      [A6 - 0x418]
  462. 00000590  508F                     addq.l     A7, 8
  463. 00000592  604C                     bra        +0x4E /* 000005E0 */
  464. label00000594:
  465. 00000594  302E FBE8                move.w     D0, [A6 - 0x418]
  466. 00000598  48C0                     ext.l      D0
  467. 0000059A  2F00                     move.l     -[A7], D0
  468. 0000059C  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  469. 000005A0  4EAD 1212                jsr        [A5 + 0x1212 /* export_574 */]
  470. 000005A4  3D40 FBEC                move.w     [A6 - 0x414], D0
  471. 000005A8  B06E FBEE                cmp.w      D0, [A6 - 0x412]
  472. 000005AC  508F                     addq.l     A7, 8
  473. 000005AE  672C                     beq        +0x2E /* 000005DC */
  474. 000005B0  16AE FBE9                move.b     [A3], [A6 - 0x417]
  475. 000005B4  176E FBE8 0001           move.b     [A3 + 0x1], [A6 - 0x418]
  476. 000005BA  206D D6CE                movea.l    A0, [A5 - 0x2932]
  477. 000005BE  116E FBED 0006           move.b     [A0 + 0x6], [A6 - 0x413]
  478. 000005C4  7007                     moveq.l    D0, 0x07
  479. 000005C6  2F00                     move.l     -[A7], D0
  480. 000005C8  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  481. 000005CC  206D D6D2                movea.l    A0, [A5 - 0x292E]
  482. 000005D0  4E90                     jsr        [A0]
  483. 000005D2  3D40 FBD8                move.w     [A6 - 0x428], D0
  484. 000005D6  508F                     addq.l     A7, 8
  485. 000005D8  6700 0718                beq        +0x71A /* 00000CF2 */
  486. label000005DC:
  487. 000005DC  526E FBE8                addq.w     [A6 - 0x418], 1
  488. label000005E0:
  489. 000005E0  302E FBE8                move.w     D0, [A6 - 0x418]
  490. 000005E4  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  491. 000005E8  6FAA                     ble        -0x54 /* 00000594 */
  492. 000005EA  7C0B                     moveq.l    D6, 0x0B
  493. 000005EC  3A2D D6CC                move.w     D5, [A5 - 0x2934]
  494. 000005F0  DA7C 0018                add.w      D5, 0x18
  495. 000005F4  206D B9FC                movea.l    A0, [A5 - 0x4604]
  496. 000005F8  316E FBEA 017A           move.w     [A0 + 0x17A], [A6 - 0x416]
  497. 000005FE  6000 06E6                bra        +0x6E8 /* 00000CE6 */
  498. label00000602:
  499. 00000602  4A6D D6CC                tst.w      [A5 - 0x2934]
  500. 00000606  6702                     beq        +0x4 /* 0000060A */
  501. 00000608  7847                     moveq.l    D4, 0x47
  502. label0000060A:
  503. 0000060A  302D D6CC                move.w     D0, [A5 - 0x2934]
  504. 0000060E  48C0                     ext.l      D0
  505. 00000610  7218                     moveq.l    D1, 0x18
  506. 00000612  D081                     add.l      D0, D1
  507. 00000614  2F00                     move.l     -[A7], D0
  508. 00000616  48C4                     ext.l      D4
  509. 00000618  2F04                     move.l     -[A7], D4
  510. 0000061A  4EBA 0EB0                jsr        [PC + 0xEB0 /* 000014CC */]
  511. 0000061E  206D BA78                movea.l    A0, [A5 - 0x4588]
  512. 00000622  3E28 015C                move.w     D7, [A0 + 0x15C]
  513. 00000626  508F                     addq.l     A7, 8
  514. 00000628  6000 032E                bra        +0x330 /* 00000958 */
  515. label0000062C:
  516. 0000062C  48C7                     ext.l      D7
  517. 0000062E  2F07                     move.l     -[A7], D7
  518. 00000630  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  519. 00000634  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  520. 00000638  4A80                     tst.l      D0
  521. 0000063A  508F                     addq.l     A7, 8
  522. 0000063C  6D00 031A                blt        +0x31C /* 00000958 */
  523. 00000640  7019                     moveq.l    D0, 0x19
  524. 00000642  2F00                     move.l     -[A7], D0
  525. 00000644  222D D6CE                move.l     D1, [A5 - 0x2932]
  526. 00000648  5881                     addq.l     D1, 4
  527. 0000064A  2F01                     move.l     -[A7], D1
  528. 0000064C  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  529. 00000650  206D BA78                movea.l    A0, [A5 - 0x4588]
  530. 00000654  2068 023E                movea.l    A0, [A0 + 0x23E]
  531. 00000658  48C7                     ext.l      D7
  532. 0000065A  2007                     move.l     D0, D7
  533. 0000065C  E580                     asl        D0, 2
  534. 0000065E  2070 0800                movea.l    A0, [A0 + D0]
  535. 00000662  5488                     addq.l     A0, 2
  536. 00000664  226D BA78                movea.l    A1, [A5 - 0x4588]
  537. 00000668  2269 023E                movea.l    A1, [A1 + 0x23E]
  538. 0000066C  48C7                     ext.l      D7
  539. 0000066E  2007                     move.l     D0, D7
  540. 00000670  E580                     asl        D0, 2
  541. 00000672  2271 0800                movea.l    A1, [A1 + D0]
  542. 00000676  7000                     moveq.l    D0, 0x00
  543. 00000678  1029 0002                move.b     D0, [A1 + 0x2]
  544. 0000067C  D088                     add.l      D0, A0
  545. 0000067E  2F00                     move.l     -[A7], D0
  546. 00000680  2F0C                     move.l     -[A7], A4
  547. 00000682  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  548. 00000686  7000                     moveq.l    D0, 0x00
  549. 00000688  1014                     move.b     D0, [A4]
  550. 0000068A  5280                     addq.l     D0, 1
  551. 0000068C  4234 0000                clr.b      [A4 + D0.w]
  552. 00000690  700F                     moveq.l    D0, 0x0F
  553. 00000692  B014                     cmp.b      D0, [A4]
  554. 00000694  4FEF 0010                lea.l      A7, [A7 + 0x10]
  555. 00000698  6400 00E6                bcc        +0xE8 /* 00000780 */
  556. 0000069C  526D D6BC                addq.w     [A5 - 0x2944], 1
  557. 000006A0  4A6D D6BE                tst.w      [A5 - 0x2942]
  558. 000006A4  6600 00D2                bne        +0xD4 /* 00000778 */
  559. 000006A8  200C                     move.l     D0, A4
  560. 000006AA  5280                     addq.l     D0, 1
  561. 000006AC  2F00                     move.l     -[A7], D0
  562. 000006AE  4878 044A                push.l     0x44A
  563. 000006B2  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  564. 000006B6  588F                     addq.l     A7, 4
  565. 000006B8  2F00                     move.l     -[A7], D0
  566. 000006BA  486E FCFC                pea.l      [A6 - 0x304]
  567. 000006BE  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  568. 000006C2  486E FCFC                pea.l      [A6 - 0x304]
  569. 000006C6  4878 0448                push.l     0x448
  570. 000006CA  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  571. 000006CE  588F                     addq.l     A7, 4
  572. 000006D0  2F00                     move.l     -[A7], D0
  573. 000006D2  486E FBFC                pea.l      [A6 - 0x404]
  574. 000006D6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  575. 000006DA  2D6D BA78 FFFC           move.l     [A6 - 0x4], [A5 - 0x4588]
  576. 000006E0  4AAD B9FC                tst.l      [A5 - 0x4604]
  577. 000006E4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  578. 000006E8  670A                     beq        +0xC /* 000006F4 */
  579. 000006EA  206D B9FC                movea.l    A0, [A5 - 0x4604]
  580. 000006EE  2068 0412                movea.l    A0, [A0 + 0x412]
  581. 000006F2  6004                     bra        +0x6 /* 000006F8 */
  582. label000006F4:
  583. 000006F4  307C 0000                movea.w    A0, 0x0
  584. label000006F8:
  585. 000006F8  2B48 BA78                move.l     [A5 - 0x4588], A0
  586. 000006FC  486E FBFC                pea.l      [A6 - 0x404]
  587. 00000700  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  588. 00000704  4A40                     tst.w      D0
  589. 00000706  588F                     addq.l     A7, 4
  590. 00000708  6700 05F2                beq        +0x5F4 /* 00000CFC */
  591. 0000070C  2B6E FFFC BA78           move.l     [A5 - 0x4588], [A6 - 0x4]
  592. 00000712  4A2D B8EF                tst.b      [A5 - 0x4711]
  593. 00000716  6600 05E4                bne        +0x5E6 /* 00000CFC */
  594. 0000071A  486D B8E2                pea.l      [A5 - 0x471E]
  595. 0000071E  487A 062A                pea.l      [PC + 0x62A /* 00000D4A, value 0x0, cstring "" */]
  596. 00000722  3F3C 0808                move.w     -[A7], 0x808
  597. 00000726  A9EB                     syscall    Pack4/FP68K
  598. 00000728  6700 05D2                beq        +0x5D4 /* 00000CFC */
  599. 0000072C  486D B8E2                pea.l      [A5 - 0x471E]
  600. 00000730  486E FBCE                pea.l      [A6 - 0x432]
  601. 00000734  3F3C 080E                move.w     -[A7], 0x80E
  602. 00000738  A9EB                     syscall    Pack4/FP68K
  603. 0000073A  41EE FBCE                lea.l      A0, [A6 - 0x432]
  604. 0000073E  43EE FBC4                lea.l      A1, [A6 - 0x43C]
  605. 00000742  22D8                     move.l     [A1]+, [A0]+
  606. 00000744  22D8                     move.l     [A1]+, [A0]+
  607. 00000746  32D8                     move.w     [A1]+, [A0]+
  608. 00000748  486E FBC4                pea.l      [A6 - 0x43C]
  609. 0000074C  3F3C 0016                move.w     -[A7], 0x16
  610. 00000750  A9EB                     syscall    Pack4/FP68K
  611. 00000752  486E FBC4                pea.l      [A6 - 0x43C]
  612. 00000756  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  613. 0000075A  5340                     subq.w     D0, 1
  614. 0000075C  3B40 D6BE                move.w     [A5 - 0x2942], D0
  615. 00000760  588F                     addq.l     A7, 4
  616. 00000762  302D D6CC                move.w     D0, [A5 - 0x2934]
  617. 00000766  48C0                     ext.l      D0
  618. 00000768  7218                     moveq.l    D1, 0x18
  619. 0000076A  D081                     add.l      D0, D1
  620. 0000076C  2F00                     move.l     -[A7], D0
  621. 0000076E  48C4                     ext.l      D4
  622. 00000770  2F04                     move.l     -[A7], D4
  623. 00000772  4EBA 0D58                jsr        [PC + 0xD58 /* 000014CC */]
  624. 00000776  508F                     addq.l     A7, 8
  625. label00000778:
  626. 00000778  18BC 000F                move.b     [A4], 0xF
  627. 0000077C  422C 0010                clr.b      [A4 + 0x10]
  628. label00000780:
  629. 00000780  202D BCFC                move.l     D0, [A5 - 0x4304]
  630. 00000784  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  631. 00000788  662A                     bne        +0x2C /* 000007B4 */
  632. 0000078A  302D BCF4                move.w     D0, [A5 - 0x430C]
  633. 0000078E  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  634. 00000792  6E20                     bgt        +0x22 /* 000007B4 */
  635. 00000794  302D BCF6                move.w     D0, [A5 - 0x430A]
  636. 00000798  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  637. 0000079C  6E16                     bgt        +0x18 /* 000007B4 */
  638. 0000079E  302D BCF8                move.w     D0, [A5 - 0x4308]
  639. 000007A2  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  640. 000007A6  6E0C                     bgt        +0xE /* 000007B4 */
  641. 000007A8  302D BCFA                move.w     D0, [A5 - 0x4306]
  642. 000007AC  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  643. 000007B0  6F00 00E2                ble        +0xE4 /* 00000894 */
  644. label000007B4:
  645. 000007B4  526D D6BC                addq.w     [A5 - 0x2944], 1
  646. 000007B8  4A6D D6BE                tst.w      [A5 - 0x2942]
  647. 000007BC  6600 019A                bne        +0x19C /* 00000958 */
  648. 000007C0  200C                     move.l     D0, A4
  649. 000007C2  5280                     addq.l     D0, 1
  650. 000007C4  2F00                     move.l     -[A7], D0
  651. 000007C6  4878 042F                push.l     0x42F
  652. 000007CA  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  653. 000007CE  588F                     addq.l     A7, 4
  654. 000007D0  2F00                     move.l     -[A7], D0
  655. 000007D2  486E FCFC                pea.l      [A6 - 0x304]
  656. 000007D6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  657. 000007DA  486E FCFC                pea.l      [A6 - 0x304]
  658. 000007DE  4878 0448                push.l     0x448
  659. 000007E2  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  660. 000007E6  588F                     addq.l     A7, 4
  661. 000007E8  2F00                     move.l     -[A7], D0
  662. 000007EA  486E FBFC                pea.l      [A6 - 0x404]
  663. 000007EE  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  664. 000007F2  2D6D BA78 FFFC           move.l     [A6 - 0x4], [A5 - 0x4588]
  665. 000007F8  4AAD B9FC                tst.l      [A5 - 0x4604]
  666. 000007FC  4FEF 0018                lea.l      A7, [A7 + 0x18]
  667. 00000800  670A                     beq        +0xC /* 0000080C */
  668. 00000802  206D B9FC                movea.l    A0, [A5 - 0x4604]
  669. 00000806  2068 0412                movea.l    A0, [A0 + 0x412]
  670. 0000080A  6004                     bra        +0x6 /* 00000810 */
  671. label0000080C:
  672. 0000080C  307C 0000                movea.w    A0, 0x0
  673. label00000810:
  674. 00000810  2B48 BA78                move.l     [A5 - 0x4588], A0
  675. 00000814  486E FBFC                pea.l      [A6 - 0x404]
  676. 00000818  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  677. 0000081C  4A40                     tst.w      D0
  678. 0000081E  588F                     addq.l     A7, 4
  679. 00000820  6700 04DA                beq        +0x4DC /* 00000CFC */
  680. 00000824  2B6E FFFC BA78           move.l     [A5 - 0x4588], [A6 - 0x4]
  681. 0000082A  4A2D B8EF                tst.b      [A5 - 0x4711]
  682. 0000082E  6600 04CC                bne        +0x4CE /* 00000CFC */
  683. 00000832  486D B8E2                pea.l      [A5 - 0x471E]
  684. 00000836  487A 0512                pea.l      [PC + 0x512 /* 00000D4A, value 0x0, cstring "" */]
  685. 0000083A  3F3C 0808                move.w     -[A7], 0x808
  686. 0000083E  A9EB                     syscall    Pack4/FP68K
  687. 00000840  6700 04BA                beq        +0x4BC /* 00000CFC */
  688. 00000844  486D B8E2                pea.l      [A5 - 0x471E]
  689. 00000848  486E FBCE                pea.l      [A6 - 0x432]
  690. 0000084C  3F3C 080E                move.w     -[A7], 0x80E
  691. 00000850  A9EB                     syscall    Pack4/FP68K
  692. 00000852  41EE FBCE                lea.l      A0, [A6 - 0x432]
  693. 00000856  43EE FBC4                lea.l      A1, [A6 - 0x43C]
  694. 0000085A  22D8                     move.l     [A1]+, [A0]+
  695. 0000085C  22D8                     move.l     [A1]+, [A0]+
  696. 0000085E  32D8                     move.w     [A1]+, [A0]+
  697. 00000860  486E FBC4                pea.l      [A6 - 0x43C]
  698. 00000864  3F3C 0016                move.w     -[A7], 0x16
  699. 00000868  A9EB                     syscall    Pack4/FP68K
  700. 0000086A  486E FBC4                pea.l      [A6 - 0x43C]
  701. 0000086E  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  702. 00000872  5340                     subq.w     D0, 1
  703. 00000874  3B40 D6BE                move.w     [A5 - 0x2942], D0
  704. 00000878  588F                     addq.l     A7, 4
  705. 0000087A  302D D6CC                move.w     D0, [A5 - 0x2934]
  706. 0000087E  48C0                     ext.l      D0
  707. 00000880  7218                     moveq.l    D1, 0x18
  708. 00000882  D081                     add.l      D0, D1
  709. 00000884  2F00                     move.l     -[A7], D0
  710. 00000886  48C4                     ext.l      D4
  711. 00000888  2F04                     move.l     -[A7], D4
  712. 0000088A  4EBA 0C40                jsr        [PC + 0xC40 /* 000014CC */]
  713. 0000088E  508F                     addq.l     A7, 8
  714. 00000890  6000 00C6                bra        +0xC8 /* 00000958 */
  715. label00000894:
  716. 00000894  200C                     move.l     D0, A4
  717. 00000896  5280                     addq.l     D0, 1
  718. 00000898  2F00                     move.l     -[A7], D0
  719. 0000089A  202D D6CE                move.l     D0, [A5 - 0x2932]
  720. 0000089E  5880                     addq.l     D0, 4
  721. 000008A0  2F00                     move.l     -[A7], D0
  722. 000008A2  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  723. 000008A6  202D D6CE                move.l     D0, [A5 - 0x2932]
  724. 000008AA  7214                     moveq.l    D1, 0x14
  725. 000008AC  D081                     add.l      D0, D1
  726. 000008AE  2040                     movea.l    A0, D0
  727. 000008B0  10AD BCF9                move.b     [A0], [A5 - 0x4307]
  728. 000008B4  202D D6CE                move.l     D0, [A5 - 0x2932]
  729. 000008B8  D081                     add.l      D0, D1
  730. 000008BA  2040                     movea.l    A0, D0
  731. 000008BC  116D BCF8 0001           move.b     [A0 + 0x1], [A5 - 0x4308]
  732. 000008C2  202D D6CE                move.l     D0, [A5 - 0x2932]
  733. 000008C6  7416                     moveq.l    D2, 0x16
  734. 000008C8  D082                     add.l      D0, D2
  735. 000008CA  2040                     movea.l    A0, D0
  736. 000008CC  10AD BCF5                move.b     [A0], [A5 - 0x430B]
  737. 000008D0  202D D6CE                move.l     D0, [A5 - 0x2932]
  738. 000008D4  D082                     add.l      D0, D2
  739. 000008D6  2040                     movea.l    A0, D0
  740. 000008D8  116D BCF4 0001           move.b     [A0 + 0x1], [A5 - 0x430C]
  741. 000008DE  202D D6CE                move.l     D0, [A5 - 0x2932]
  742. 000008E2  7218                     moveq.l    D1, 0x18
  743. 000008E4  D081                     add.l      D0, D1
  744. 000008E6  2040                     movea.l    A0, D0
  745. 000008E8  10AD BCFB                move.b     [A0], [A5 - 0x4305]
  746. 000008EC  202D D6CE                move.l     D0, [A5 - 0x2932]
  747. 000008F0  D081                     add.l      D0, D1
  748. 000008F2  2040                     movea.l    A0, D0
  749. 000008F4  116D BCFA 0001           move.b     [A0 + 0x1], [A5 - 0x4306]
  750. 000008FA  202D D6CE                move.l     D0, [A5 - 0x2932]
  751. 000008FE  721A                     moveq.l    D1, 0x1A
  752. 00000900  D081                     add.l      D0, D1
  753. 00000902  2040                     movea.l    A0, D0
  754. 00000904  10AD BCF7                move.b     [A0], [A5 - 0x4309]
  755. 00000908  202D D6CE                move.l     D0, [A5 - 0x2932]
  756. 0000090C  D081                     add.l      D0, D1
  757. 0000090E  2040                     movea.l    A0, D0
  758. 00000910  116D BCF6 0001           move.b     [A0 + 0x1], [A5 - 0x430A]
  759. 00000916  7001                     moveq.l    D0, 0x01
  760. 00000918  362D BCF4                move.w     D3, [A5 - 0x430C]
  761. 0000091C  B66D BCF6                cmp.w      D3, [A5 - 0x430A]
  762. 00000920  508F                     addq.l     A7, 8
  763. 00000922  660C                     bne        +0xE /* 00000930 */
  764. 00000924  322D BCF8                move.w     D1, [A5 - 0x4308]
  765. 00000928  B26D BCFA                cmp.w      D1, [A5 - 0x4306]
  766. 0000092C  6602                     bne        +0x4 /* 00000930 */
  767. 0000092E  7000                     moveq.l    D0, 0x00
  768. label00000930:
  769. 00000930  206D D6CE                movea.l    A0, [A5 - 0x2932]
  770. 00000934  1140 001C                move.b     [A0 + 0x1C], D0
  771. 00000938  302D D6CC                move.w     D0, [A5 - 0x2934]
  772. 0000093C  48C0                     ext.l      D0
  773. 0000093E  721C                     moveq.l    D1, 0x1C
  774. 00000940  D081                     add.l      D0, D1
  775. 00000942  2F00                     move.l     -[A7], D0
  776. 00000944  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  777. 00000948  206D D6D2                movea.l    A0, [A5 - 0x292E]
  778. 0000094C  4E90                     jsr        [A0]
  779. 0000094E  3D40 FBD8                move.w     [A6 - 0x428], D0
  780. 00000952  508F                     addq.l     A7, 8
  781. 00000954  6700 039C                beq        +0x39E /* 00000CF2 */
  782. label00000958:
  783. 00000958  3007                     move.w     D0, D7
  784. 0000095A  5347                     subq.w     D7, 1
  785. 0000095C  4A40                     tst.w      D0
  786. 0000095E  6600 FCCC                bne        -0x332 /* 0000062C */
  787. 00000962  7C18                     moveq.l    D6, 0x18
  788. 00000964  7A19                     moveq.l    D5, 0x19
  789. 00000966  6000 037E                bra        +0x380 /* 00000CE6 */
  790. label0000096A:
  791. 0000096A  206D D6CE                movea.l    A0, [A5 - 0x2932]
  792. 0000096E  52AD D6CE                addq.l     [A5 - 0x2932], 1
  793. 00000972  4210                     clr.b      [A0]
  794. 00000974  7006                     moveq.l    D0, 0x06
  795. 00000976  2F00                     move.l     -[A7], D0
  796. 00000978  4EBA 0BE6                jsr        [PC + 0xBE6 /* 00001560 */]
  797. 0000097C  53AD D6CE                subq.l     [A5 - 0x2932], 1
  798. 00000980  7C19                     moveq.l    D6, 0x19
  799. 00000982  7A19                     moveq.l    D5, 0x19
  800. 00000984  588F                     addq.l     A7, 4
  801. 00000986  6000 0330                bra        +0x332 /* 00000CB8 */
  802. label0000098A:
  803. 0000098A  7019                     moveq.l    D0, 0x19
  804. 0000098C  2F00                     move.l     -[A7], D0
  805. 0000098E  2F0B                     move.l     -[A7], A3
  806. 00000990  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  807. 00000994  7006                     moveq.l    D0, 0x06
  808. 00000996  2F00                     move.l     -[A7], D0
  809. 00000998  4EBA 0BC6                jsr        [PC + 0xBC6 /* 00001560 */]
  810. 0000099C  206D BA78                movea.l    A0, [A5 - 0x4588]
  811. 000009A0  70FE                     moveq.l    D0, 0xFFFFFFFE
  812. 000009A2  B068 0110                cmp.w      D0, [A0 + 0x110]
  813. 000009A6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  814. 000009AA  676C                     beq        +0x6E /* 00000A18 */
  815. 000009AC  206D BA78                movea.l    A0, [A5 - 0x4588]
  816. 000009B0  16A8 0115                move.b     [A3], [A0 + 0x115]
  817. 000009B4  206D BA78                movea.l    A0, [A5 - 0x4588]
  818. 000009B8  1768 0114 0001           move.b     [A3 + 0x1], [A0 + 0x114]
  819. 000009BE  206D BA78                movea.l    A0, [A5 - 0x4588]
  820. 000009C2  200B                     move.l     D0, A3
  821. 000009C4  5480                     addq.l     D0, 2
  822. 000009C6  2240                     movea.l    A1, D0
  823. 000009C8  12A8 0111                move.b     [A1], [A0 + 0x111]
  824. 000009CC  206D BA78                movea.l    A0, [A5 - 0x4588]
  825. 000009D0  200B                     move.l     D0, A3
  826. 000009D2  5480                     addq.l     D0, 2
  827. 000009D4  2240                     movea.l    A1, D0
  828. 000009D6  1368 0110 0001           move.b     [A1 + 0x1], [A0 + 0x110]
  829. 000009DC  206D BA78                movea.l    A0, [A5 - 0x4588]
  830. 000009E0  200B                     move.l     D0, A3
  831. 000009E2  5880                     addq.l     D0, 4
  832. 000009E4  2240                     movea.l    A1, D0
  833. 000009E6  12A8 0117                move.b     [A1], [A0 + 0x117]
  834. 000009EA  206D BA78                movea.l    A0, [A5 - 0x4588]
  835. 000009EE  200B                     move.l     D0, A3
  836. 000009F0  5880                     addq.l     D0, 4
  837. 000009F2  2240                     movea.l    A1, D0
  838. 000009F4  1368 0116 0001           move.b     [A1 + 0x1], [A0 + 0x116]
  839. 000009FA  206D BA78                movea.l    A0, [A5 - 0x4588]
  840. 000009FE  200B                     move.l     D0, A3
  841. 00000A00  5C80                     addq.l     D0, 6
  842. 00000A02  2240                     movea.l    A1, D0
  843. 00000A04  12A8 0113                move.b     [A1], [A0 + 0x113]
  844. 00000A08  206D BA78                movea.l    A0, [A5 - 0x4588]
  845. 00000A0C  200B                     move.l     D0, A3
  846. 00000A0E  5C80                     addq.l     D0, 6
  847. 00000A10  2240                     movea.l    A1, D0
  848. 00000A12  1368 0112 0001           move.b     [A1 + 0x1], [A0 + 0x112]
  849. label00000A18:
  850. 00000A18  206D BA78                movea.l    A0, [A5 - 0x4588]
  851. 00000A1C  70FE                     moveq.l    D0, 0xFFFFFFFE
  852. 00000A1E  B068 0118                cmp.w      D0, [A0 + 0x118]
  853. 00000A22  6700 0082                beq        +0x84 /* 00000AA6 */
  854. 00000A26  206D BA78                movea.l    A0, [A5 - 0x4588]
  855. 00000A2A  200B                     move.l     D0, A3
  856. 00000A2C  7210                     moveq.l    D1, 0x10
  857. 00000A2E  D081                     add.l      D0, D1
  858. 00000A30  2240                     movea.l    A1, D0
  859. 00000A32  12A8 011D                move.b     [A1], [A0 + 0x11D]
  860. 00000A36  206D BA78                movea.l    A0, [A5 - 0x4588]
  861. 00000A3A  200B                     move.l     D0, A3
  862. 00000A3C  D081                     add.l      D0, D1
  863. 00000A3E  2240                     movea.l    A1, D0
  864. 00000A40  1368 011C 0001           move.b     [A1 + 0x1], [A0 + 0x11C]
  865. 00000A46  206D BA78                movea.l    A0, [A5 - 0x4588]
  866. 00000A4A  200B                     move.l     D0, A3
  867. 00000A4C  7412                     moveq.l    D2, 0x12
  868. 00000A4E  D082                     add.l      D0, D2
  869. 00000A50  2240                     movea.l    A1, D0
  870. 00000A52  12A8 0119                move.b     [A1], [A0 + 0x119]
  871. 00000A56  206D BA78                movea.l    A0, [A5 - 0x4588]
  872. 00000A5A  200B                     move.l     D0, A3
  873. 00000A5C  D082                     add.l      D0, D2
  874. 00000A5E  2240                     movea.l    A1, D0
  875. 00000A60  1368 0118 0001           move.b     [A1 + 0x1], [A0 + 0x118]
  876. 00000A66  206D BA78                movea.l    A0, [A5 - 0x4588]
  877. 00000A6A  200B                     move.l     D0, A3
  878. 00000A6C  7214                     moveq.l    D1, 0x14
  879. 00000A6E  D081                     add.l      D0, D1
  880. 00000A70  2240                     movea.l    A1, D0
  881. 00000A72  12A8 011F                move.b     [A1], [A0 + 0x11F]
  882. 00000A76  206D BA78                movea.l    A0, [A5 - 0x4588]
  883. 00000A7A  200B                     move.l     D0, A3
  884. 00000A7C  D081                     add.l      D0, D1
  885. 00000A7E  2240                     movea.l    A1, D0
  886. 00000A80  1368 011E 0001           move.b     [A1 + 0x1], [A0 + 0x11E]
  887. 00000A86  206D BA78                movea.l    A0, [A5 - 0x4588]
  888. 00000A8A  200B                     move.l     D0, A3
  889. 00000A8C  7216                     moveq.l    D1, 0x16
  890. 00000A8E  D081                     add.l      D0, D1
  891. 00000A90  2240                     movea.l    A1, D0
  892. 00000A92  12A8 011B                move.b     [A1], [A0 + 0x11B]
  893. 00000A96  206D BA78                movea.l    A0, [A5 - 0x4588]
  894. 00000A9A  200B                     move.l     D0, A3
  895. 00000A9C  D081                     add.l      D0, D1
  896. 00000A9E  2240                     movea.l    A1, D0
  897. 00000AA0  1368 011A 0001           move.b     [A1 + 0x1], [A0 + 0x11A]
  898. label00000AA6:
  899. 00000AA6  7C1A                     moveq.l    D6, 0x1A
  900. 00000AA8  7A08                     moveq.l    D5, 0x08
  901. 00000AAA  6000 020C                bra        +0x20E /* 00000CB8 */
  902. label00000AAE:
  903. 00000AAE  7002                     moveq.l    D0, 0x02
  904. 00000AB0  2F00                     move.l     -[A7], D0
  905. 00000AB2  4EBA 0AAC                jsr        [PC + 0xAAC /* 00001560 */]
  906. 00000AB6  7C30                     moveq.l    D6, 0x30
  907. 00000AB8  7A01                     moveq.l    D5, 0x01
  908. 00000ABA  588F                     addq.l     A7, 4
  909. 00000ABC  6000 01FA                bra        +0x1FC /* 00000CB8 */
  910. label00000AC0:
  911. 00000AC0  4213                     clr.b      [A3]
  912. 00000AC2  7C1C                     moveq.l    D6, 0x1C
  913. 00000AC4  7A08                     moveq.l    D5, 0x08
  914. 00000AC6  6000 01F0                bra        +0x1F2 /* 00000CB8 */
  915. label00000ACA:
  916. 00000ACA  7002                     moveq.l    D0, 0x02
  917. 00000ACC  2F00                     move.l     -[A7], D0
  918. 00000ACE  4EBA 0A90                jsr        [PC + 0xA90 /* 00001560 */]
  919. 00000AD2  7C1B                     moveq.l    D6, 0x1B
  920. 00000AD4  7A08                     moveq.l    D5, 0x08
  921. 00000AD6  588F                     addq.l     A7, 4
  922. 00000AD8  6000 01DE                bra        +0x1E0 /* 00000CB8 */
  923. label00000ADC:
  924. 00000ADC  7002                     moveq.l    D0, 0x02
  925. 00000ADE  2F00                     move.l     -[A7], D0
  926. 00000AE0  4EBA 0A7E                jsr        [PC + 0xA7E /* 00001560 */]
  927. 00000AE4  7C1D                     moveq.l    D6, 0x1D
  928. 00000AE6  7A09                     moveq.l    D5, 0x09
  929. 00000AE8  588F                     addq.l     A7, 4
  930. 00000AEA  6000 01CC                bra        +0x1CE /* 00000CB8 */
  931. label00000AEE:
  932. 00000AEE  7009                     moveq.l    D0, 0x09
  933. 00000AF0  2F00                     move.l     -[A7], D0
  934. 00000AF2  2F0B                     move.l     -[A7], A3
  935. 00000AF4  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  936. 00000AF8  7002                     moveq.l    D0, 0x02
  937. 00000AFA  2F00                     move.l     -[A7], D0
  938. 00000AFC  4EBA 0A62                jsr        [PC + 0xA62 /* 00001560 */]
  939. 00000B00  7C23                     moveq.l    D6, 0x23
  940. 00000B02  7A09                     moveq.l    D5, 0x09
  941. 00000B04  4FEF 000C                lea.l      A7, [A7 + 0xC]
  942. 00000B08  6000 01AE                bra        +0x1B0 /* 00000CB8 */
  943. label00000B0C:
  944. 00000B0C  7009                     moveq.l    D0, 0x09
  945. 00000B0E  2F00                     move.l     -[A7], D0
  946. 00000B10  2F0B                     move.l     -[A7], A3
  947. 00000B12  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  948. 00000B16  7002                     moveq.l    D0, 0x02
  949. 00000B18  2F00                     move.l     -[A7], D0
  950. 00000B1A  4EBA 0A44                jsr        [PC + 0xA44 /* 00001560 */]
  951. 00000B1E  7C20                     moveq.l    D6, 0x20
  952. 00000B20  7A10                     moveq.l    D5, 0x10
  953. 00000B22  4FEF 000C                lea.l      A7, [A7 + 0xC]
  954. 00000B26  6000 0190                bra        +0x192 /* 00000CB8 */
  955. label00000B2A:
  956. 00000B2A  7004                     moveq.l    D0, 0x04
  957. 00000B2C  2F00                     move.l     -[A7], D0
  958. 00000B2E  4EBA 0A30                jsr        [PC + 0xA30 /* 00001560 */]
  959. 00000B32  7C24                     moveq.l    D6, 0x24
  960. 00000B34  7A01                     moveq.l    D5, 0x01
  961. 00000B36  588F                     addq.l     A7, 4
  962. 00000B38  6000 017E                bra        +0x180 /* 00000CB8 */
  963. label00000B3C:
  964. 00000B3C  206D BA78                movea.l    A0, [A5 - 0x4588]
  965. 00000B40  16A8 018D                move.b     [A3], [A0 + 0x18D]
  966. 00000B44  7C25                     moveq.l    D6, 0x25
  967. 00000B46  3A3C 00F2                move.w     D5, 0xF2
  968. 00000B4A  6000 016C                bra        +0x16E /* 00000CB8 */
  969. label00000B4E:
  970. 00000B4E  4878 00F2                push.l     0xF2
  971. 00000B52  2F0B                     move.l     -[A7], A3
  972. 00000B54  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  973. 00000B58  7C26                     moveq.l    D6, 0x26
  974. 00000B5A  3A3C 00F2                move.w     D5, 0xF2
  975. 00000B5E  508F                     addq.l     A7, 8
  976. 00000B60  6000 0156                bra        +0x158 /* 00000CB8 */
  977. label00000B64:
  978. 00000B64  7C27                     moveq.l    D6, 0x27
  979. 00000B66  7A28                     moveq.l    D5, 0x28
  980. 00000B68  6000 014E                bra        +0x150 /* 00000CB8 */
  981. label00000B6C:
  982. 00000B6C  7C28                     moveq.l    D6, 0x28
  983. 00000B6E  7A0A                     moveq.l    D5, 0x0A
  984. 00000B70  6000 0146                bra        +0x148 /* 00000CB8 */
  985. label00000B74:
  986. 00000B74  16BC 0004                move.b     [A3], 0x4
  987. 00000B78  422B 0001                clr.b      [A3 + 0x1]
  988. 00000B7C  200B                     move.l     D0, A3
  989. 00000B7E  5480                     addq.l     D0, 2
  990. 00000B80  2040                     movea.l    A0, D0
  991. 00000B82  10BC 004C                move.b     [A0], 0x4C /* 'L' */
  992. 00000B86  200B                     move.l     D0, A3
  993. 00000B88  5480                     addq.l     D0, 2
  994. 00000B8A  2040                     movea.l    A0, D0
  995. 00000B8C  4228 0001                clr.b      [A0 + 0x1]
  996. 00000B90  200B                     move.l     D0, A3
  997. 00000B92  5880                     addq.l     D0, 4
  998. 00000B94  2040                     movea.l    A0, D0
  999. 00000B96  10BC 0042                move.b     [A0], 0x42 /* 'B' */
  1000. 00000B9A  200B                     move.l     D0, A3
  1001. 00000B9C  5880                     addq.l     D0, 4
  1002. 00000B9E  2040                     movea.l    A0, D0
  1003. 00000BA0  4228 0001                clr.b      [A0 + 0x1]
  1004. 00000BA4  200B                     move.l     D0, A3
  1005. 00000BA6  5C80                     addq.l     D0, 6
  1006. 00000BA8  2040                     movea.l    A0, D0
  1007. 00000BAA  10BC 0002                move.b     [A0], 0x2
  1008. 00000BAE  200B                     move.l     D0, A3
  1009. 00000BB0  5C80                     addq.l     D0, 6
  1010. 00000BB2  2040                     movea.l    A0, D0
  1011. 00000BB4  4228 0001                clr.b      [A0 + 0x1]
  1012. 00000BB8  200B                     move.l     D0, A3
  1013. 00000BBA  5080                     addq.l     D0, 8
  1014. 00000BBC  2040                     movea.l    A0, D0
  1015. 00000BBE  10BC 0002                move.b     [A0], 0x2
  1016. 00000BC2  200B                     move.l     D0, A3
  1017. 00000BC4  5080                     addq.l     D0, 8
  1018. 00000BC6  2040                     movea.l    A0, D0
  1019. 00000BC8  4228 0001                clr.b      [A0 + 0x1]
  1020. 00000BCC  7C29                     moveq.l    D6, 0x29
  1021. 00000BCE  7A01                     moveq.l    D5, 0x01
  1022. 00000BD0  6000 00E6                bra        +0xE8 /* 00000CB8 */
  1023. label00000BD4:
  1024. 00000BD4  16BC 0027                move.b     [A3], 0x27 /* '\'' */
  1025. 00000BD8  7C2A                     moveq.l    D6, 0x2A
  1026. 00000BDA  7A10                     moveq.l    D5, 0x10
  1027. 00000BDC  6000 00DA                bra        +0xDC /* 00000CB8 */
  1028. label00000BE0:
  1029. 00000BE0  7004                     moveq.l    D0, 0x04
  1030. 00000BE2  2F00                     move.l     -[A7], D0
  1031. 00000BE4  4EBA 097A                jsr        [PC + 0x97A /* 00001560 */]
  1032. 00000BE8  7C2D                     moveq.l    D6, 0x2D
  1033. 00000BEA  3A3C 01B5                move.w     D5, 0x1B5
  1034. 00000BEE  588F                     addq.l     A7, 4
  1035. 00000BF0  6000 00C6                bra        +0xC8 /* 00000CB8 */
  1036. label00000BF4:
  1037. 00000BF4  4878 01B5                push.l     0x1B5
  1038. 00000BF8  2F0B                     move.l     -[A7], A3
  1039. 00000BFA  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1040. 00000BFE  701A                     moveq.l    D0, 0x1A
  1041. 00000C00  2F00                     move.l     -[A7], D0
  1042. 00000C02  4EBA 095C                jsr        [PC + 0x95C /* 00001560 */]
  1043. 00000C06  200B                     move.l     D0, A3
  1044. 00000C08  7268                     moveq.l    D1, 0x68
  1045. 00000C0A  D081                     add.l      D0, D1
  1046. 00000C0C  2D40 FBE0                move.l     [A6 - 0x420], D0
  1047. 00000C10  206E FBE0                movea.l    A0, [A6 - 0x420]
  1048. 00000C14  10BC 0004                move.b     [A0], 0x4
  1049. 00000C18  206E FBE0                movea.l    A0, [A6 - 0x420]
  1050. 00000C1C  4228 0001                clr.b      [A0 + 0x1]
  1051. 00000C20  7003                     moveq.l    D0, 0x03
  1052. 00000C22  2F00                     move.l     -[A7], D0
  1053. 00000C24  7206                     moveq.l    D1, 0x06
  1054. 00000C26  2F01                     move.l     -[A7], D1
  1055. 00000C28  242E FBE0                move.l     D2, [A6 - 0x420]
  1056. 00000C2C  5682                     addq.l     D2, 3
  1057. 00000C2E  2F02                     move.l     -[A7], D2
  1058. 00000C30  4EAD 0E8A                jsr        [A5 + 0xE8A /* export_461 */]
  1059. 00000C34  202D D6CE                move.l     D0, [A5 - 0x2932]
  1060. 00000C38  D0BC 0000 01B5           add.l      D0, 0x1B5
  1061. 00000C3E  2D40 FBDA                move.l     [A6 - 0x426], D0
  1062. 00000C42  206E FBDA                movea.l    A0, [A6 - 0x426]
  1063. 00000C46  52AE FBDA                addq.l     [A6 - 0x426], 1
  1064. 00000C4A  10BC 0071                move.b     [A0], 0x71 /* 'q' */
  1065. 00000C4E  206E FBDA                movea.l    A0, [A6 - 0x426]
  1066. 00000C52  52AE FBDA                addq.l     [A6 - 0x426], 1
  1067. 00000C56  10BC 0071                move.b     [A0], 0x71 /* 'q' */
  1068. 00000C5A  206E FBDA                movea.l    A0, [A6 - 0x426]
  1069. 00000C5E  52AE FBDA                addq.l     [A6 - 0x426], 1
  1070. 00000C62  10BC 0001                move.b     [A0], 0x1
  1071. 00000C66  7C10                     moveq.l    D6, 0x10
  1072. 00000C68  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1073. 00000C6C  604A                     bra        +0x4C /* 00000CB8 */
  1074. label00000C6E:
  1075. 00000C6E  41ED 2A12                lea.l      A0, [A5 + 0x2A12 /* export_1342 */]
  1076. 00000C72  2B48 B9EC                move.l     [A5 - 0x4614], A0
  1077. 00000C76  7000                     moveq.l    D0, 0x00
  1078. 00000C78  2B40 B9F4                move.l     [A5 - 0x460C], D0
  1079. 00000C7C  2B40 B9F0                move.l     [A5 - 0x4610], D0
  1080. 00000C80  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  1081. 00000C86  426D B9C2                clr.w      [A5 - 0x463E]
  1082. 00000C8A  426D B9BE                clr.w      [A5 - 0x4642]
  1083. 00000C8E  3B6D BA40 B9C0           move.w     [A5 - 0x4640], [A5 - 0x45C0]
  1084. 00000C94  3B6D BA42 B9C4           move.w     [A5 - 0x463C], [A5 - 0x45BE]
  1085. 00000C9A  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  1086. 00000C9E  4A40                     tst.w      D0
  1087. 00000CA0  6708                     beq        +0xA /* 00000CAA */
  1088. 00000CA2  7026                     moveq.l    D0, 0x26
  1089. 00000CA4  B06D D6D8                cmp.w      D0, [A5 - 0x2928]
  1090. 00000CA8  6606                     bne        +0x8 /* 00000CB0 */
  1091. label00000CAA:
  1092. 00000CAA  426E FBD8                clr.w      [A6 - 0x428]
  1093. 00000CAE  6042                     bra        +0x44 /* 00000CF2 */
  1094. label00000CB0:
  1095. 00000CB0  7C01                     moveq.l    D6, 0x01
  1096. 00000CB2  3806                     move.w     D4, D6
  1097. 00000CB4  426E FBDE                clr.w      [A6 - 0x422]
  1098. label00000CB8:
  1099. 00000CB8  302E FBDE                move.w     D0, [A6 - 0x422]
  1100. 00000CBC  48C0                     ext.l      D0
  1101. 00000CBE  2F00                     move.l     -[A7], D0
  1102. 00000CC0  48C4                     ext.l      D4
  1103. 00000CC2  2F04                     move.l     -[A7], D4
  1104. 00000CC4  4EBA 0806                jsr        [PC + 0x806 /* 000014CC */]
  1105. 00000CC8  302E FBDE                move.w     D0, [A6 - 0x422]
  1106. 00000CCC  48C0                     ext.l      D0
  1107. 00000CCE  5880                     addq.l     D0, 4
  1108. 00000CD0  2F00                     move.l     -[A7], D0
  1109. 00000CD2  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  1110. 00000CD6  206D D6D2                movea.l    A0, [A5 - 0x292E]
  1111. 00000CDA  4E90                     jsr        [A0]
  1112. 00000CDC  3D40 FBD8                move.w     [A6 - 0x428], D0
  1113. 00000CE0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1114. 00000CE4  670C                     beq        +0xE /* 00000CF2 */
  1115. label00000CE6:
  1116. 00000CE6  3806                     move.w     D4, D6
  1117. 00000CE8  0C44 0001                cmpi.w     D4, 0x1
  1118. 00000CEC  6600 F36A                bne        -0xC94 /* 00000058 */
  1119. 00000CF0  600A                     bra        +0xC /* 00000CFC */
  1120. label00000CF2:
  1121. 00000CF2  4878 0430                push.l     0x430
  1122. 00000CF6  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1123. 00000CFA  588F                     addq.l     A7, 4
  1124. label00000CFC:
  1125. 00000CFC  4A6D D6BE                tst.w      [A5 - 0x2942]
  1126. 00000D00  673A                     beq        +0x3C /* 00000D3C */
  1127. 00000D02  4A6D D6BC                tst.w      [A5 - 0x2944]
  1128. 00000D06  6734                     beq        +0x36 /* 00000D3C */
  1129. 00000D08  302D D6BC                move.w     D0, [A5 - 0x2944]
  1130. 00000D0C  48C0                     ext.l      D0
  1131. 00000D0E  2F00                     move.l     -[A7], D0
  1132. 00000D10  4878 0449                push.l     0x449
  1133. 00000D14  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1134. 00000D18  588F                     addq.l     A7, 4
  1135. 00000D1A  2F00                     move.l     -[A7], D0
  1136. 00000D1C  41EE FBFC                lea.l      A0, [A6 - 0x404]
  1137. 00000D20  5288                     addq.l     A0, 1
  1138. 00000D22  2F08                     move.l     -[A7], A0
  1139. 00000D24  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1140. 00000D28  1D40 FBFC                move.b     [A6 - 0x404], D0
  1141. 00000D2C  4878 0449                push.l     0x449
  1142. 00000D30  486E FBFC                pea.l      [A6 - 0x404]
  1143. 00000D34  4EAD 19A2                jsr        [A5 + 0x19A2 /* export_816 */]
  1144. 00000D38  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1145. label00000D3C:
  1146. 00000D3C  302E FBD8                move.w     D0, [A6 - 0x428]
  1147. 00000D40  4CEE 18F8 FBA8           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x458]
  1148. 00000D46  4E5E                     unlink     A6
  1149. 00000D48  4E75                     rts
  1150. 00000D4A  0000 0000                ori.b      D0, 0x0
  1151. 00000D4E  0000 0000                ori.b      D0, 0x0
  1152. 00000D52  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1153. export_1342: // at 00000D54 (misaligned)
  1154. 00000D56  F770                     .extension 0x770 <<F/4-5/3>> // unimplemented
  1155. 00000D58  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1156. 00000D5C  47EE F8C2                lea.l      A3, [A6 - 0x73E]
  1157. 00000D60  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  1158. 00000D64  7E01                     moveq.l    D7, 0x01
  1159. 00000D66  426D D6D8                clr.w      [A5 - 0x2928]
  1160. 00000D6A  202D D6CE                move.l     D0, [A5 - 0x2932]
  1161. 00000D6E  5A80                     addq.l     D0, 5
  1162. 00000D70  2040                     movea.l    A0, D0
  1163. 00000D72  10AD B9CD                move.b     [A0], [A5 - 0x4633]
  1164. 00000D76  202D D6CE                move.l     D0, [A5 - 0x2932]
  1165. 00000D7A  5A80                     addq.l     D0, 5
  1166. 00000D7C  2040                     movea.l    A0, D0
  1167. 00000D7E  116D B9CC 0001           move.b     [A0 + 0x1], [A5 - 0x4634]
  1168. 00000D84  202D D6CE                move.l     D0, [A5 - 0x2932]
  1169. 00000D88  5E80                     addq.l     D0, 7
  1170. 00000D8A  2040                     movea.l    A0, D0
  1171. 00000D8C  10AD B9CB                move.b     [A0], [A5 - 0x4635]
  1172. 00000D90  202D D6CE                move.l     D0, [A5 - 0x2932]
  1173. 00000D94  5E80                     addq.l     D0, 7
  1174. 00000D96  2040                     movea.l    A0, D0
  1175. 00000D98  116D B9CA 0001           move.b     [A0 + 0x1], [A5 - 0x4636]
  1176. 00000D9E  7028                     moveq.l    D0, 0x28
  1177. 00000DA0  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1178. 00000DA4  0C00 0020                cmpi.b     D0, 0x20 /* ' ' */
  1179. 00000DA8  6600 0324                bne        +0x326 /* 000010CE */
  1180. 00000DAC  3B6D B9CA BA7E           move.w     [A5 - 0x4582], [A5 - 0x4636]
  1181. 00000DB2  3B6D B9CC BA7C           move.w     [A5 - 0x4584], [A5 - 0x4634]
  1182. 00000DB8  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  1183. 00000DBC  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1184. 00000DC0  4A40                     tst.w      D0
  1185. 00000DC2  588F                     addq.l     A7, 4
  1186. 00000DC4  6700 05AE                beq        +0x5B0 /* 00001374 */
  1187. 00000DC8  486E F9C2                pea.l      [A6 - 0x63E]
  1188. 00000DCC  7000                     moveq.l    D0, 0x00
  1189. 00000DCE  302D B9D8                move.w     D0, [A5 - 0x4628]
  1190. 00000DD2  2F00                     move.l     -[A7], D0
  1191. 00000DD4  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1192. 00000DD8  4EAD 2A02                jsr        [A5 + 0x2A02 /* export_1340 */]
  1193. 00000DDC  486D 2A02                pea.l      [A5 + 0x2A02 /* export_1340 */]
  1194. 00000DE0  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1195. 00000DE4  41EE F9C2                lea.l      A0, [A6 - 0x63E]
  1196. 00000DE8  2B48 BBB0                move.l     [A5 - 0x4450], A0
  1197. 00000DEC  202D D6CE                move.l     D0, [A5 - 0x2932]
  1198. 00000DF0  7213                     moveq.l    D1, 0x13
  1199. 00000DF2  D081                     add.l      D0, D1
  1200. 00000DF4  2F00                     move.l     -[A7], D0
  1201. 00000DF6  4EBA 07D8                jsr        [PC + 0x7D8 /* 000015D0 */]
  1202. 00000DFA  3D40 F7C0                move.w     [A6 - 0x840], D0
  1203. 00000DFE  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1204. 00000E02  6700 0146                beq        +0x148 /* 00000F4A */
  1205. 00000E06  302D D6D6                move.w     D0, [A5 - 0x292A]
  1206. 00000E0A  48C0                     ext.l      D0
  1207. 00000E0C  720F                     moveq.l    D1, 0x0F
  1208. 00000E0E  D081                     add.l      D0, D1
  1209. 00000E10  2F00                     move.l     -[A7], D0
  1210. 00000E12  7010                     moveq.l    D0, 0x10
  1211. 00000E14  2F00                     move.l     -[A7], D0
  1212. 00000E16  4EBA 06B4                jsr        [PC + 0x6B4 /* 000014CC */]
  1213. 00000E1A  7000                     moveq.l    D0, 0x00
  1214. 00000E1C  102D B9D2                move.b     D0, [A5 - 0x462E]
  1215. 00000E20  2F00                     move.l     -[A7], D0
  1216. 00000E22  7000                     moveq.l    D0, 0x00
  1217. 00000E24  302D B9D4                move.w     D0, [A5 - 0x462C]
  1218. 00000E28  2F00                     move.l     -[A7], D0
  1219. 00000E2A  4EBA 0568                jsr        [PC + 0x568 /* 00001394 */]
  1220. 00000E2E  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1221. 00000E32  1140 0004                move.b     [A0 + 0x4], D0
  1222. 00000E36  7000                     moveq.l    D0, 0x00
  1223. 00000E38  102D B9D2                move.b     D0, [A5 - 0x462E]
  1224. 00000E3C  2F00                     move.l     -[A7], D0
  1225. 00000E3E  486D B9DA                pea.l      [A5 - 0x4626]
  1226. 00000E42  486E F7A2                pea.l      [A6 - 0x85E]
  1227. 00000E46  3F3C 080E                move.w     -[A7], 0x80E
  1228. 00000E4A  A9EB                     syscall    Pack4/FP68K
  1229. 00000E4C  41EE F7AC                lea.l      A0, [A6 - 0x854]
  1230. 00000E50  2F20                     move.l     -[A7], -[A0]
  1231. 00000E52  2F20                     move.l     -[A7], -[A0]
  1232. 00000E54  3F20                     move.w     -[A7], -[A0]
  1233. 00000E56  4EBA 06A2                jsr        [PC + 0x6A2 /* 000014FA */]
  1234. 00000E5A  202D D6CE                move.l     D0, [A5 - 0x2932]
  1235. 00000E5E  7211                     moveq.l    D1, 0x11
  1236. 00000E60  D081                     add.l      D0, D1
  1237. 00000E62  2040                     movea.l    A0, D0
  1238. 00000E64  10AD D6D7                move.b     [A0], [A5 - 0x2929]
  1239. 00000E68  202D D6CE                move.l     D0, [A5 - 0x2932]
  1240. 00000E6C  D081                     add.l      D0, D1
  1241. 00000E6E  2040                     movea.l    A0, D0
  1242. 00000E70  116D D6D6 0001           move.b     [A0 + 0x1], [A5 - 0x292A]
  1243. 00000E76  302D D6D6                move.w     D0, [A5 - 0x292A]
  1244. 00000E7A  48C0                     ext.l      D0
  1245. 00000E7C  7413                     moveq.l    D2, 0x13
  1246. 00000E7E  D082                     add.l      D0, D2
  1247. 00000E80  2F00                     move.l     -[A7], D0
  1248. 00000E82  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  1249. 00000E86  206D D6D2                movea.l    A0, [A5 - 0x292E]
  1250. 00000E8A  4E90                     jsr        [A0]
  1251. 00000E8C  4A40                     tst.w      D0
  1252. 00000E8E  4FEF 0026                lea.l      A7, [A7 + 0x26]
  1253. 00000E92  6606                     bne        +0x8 /* 00000E9A */
  1254. 00000E94  4247                     clr.w      D7
  1255. 00000E96  6000 04DC                bra        +0x4DE /* 00001374 */
  1256. label00000E9A:
  1257. 00000E9A  7007                     moveq.l    D0, 0x07
  1258. 00000E9C  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1259. 00000EA0  0C00 0002                cmpi.b     D0, 0x2
  1260. 00000EA4  670E                     beq        +0x10 /* 00000EB4 */
  1261. 00000EA6  7007                     moveq.l    D0, 0x07
  1262. 00000EA8  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1263. 00000EAC  0C00 0003                cmpi.b     D0, 0x3
  1264. 00000EB0  6600 04C2                bne        +0x4C4 /* 00001374 */
  1265. label00000EB4:
  1266. 00000EB4  7007                     moveq.l    D0, 0x07
  1267. 00000EB6  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1268. 00000EBA  0C00 0002                cmpi.b     D0, 0x2
  1269. 00000EBE  6612                     bne        +0x14 /* 00000ED2 */
  1270. 00000EC0  41ED B9DA                lea.l      A0, [A5 - 0x4626]
  1271. 00000EC4  2848                     movea.l    A4, A0
  1272. 00000EC6  528C                     addq.l     A4, 1
  1273. 00000EC8  7000                     moveq.l    D0, 0x00
  1274. 00000ECA  102D B9DA                move.b     D0, [A5 - 0x4626]
  1275. 00000ECE  3C00                     move.w     D6, D0
  1276. 00000ED0  601C                     bra        +0x1E /* 00000EEE */
  1277. label00000ED2:
  1278. 00000ED2  7007                     moveq.l    D0, 0x07
  1279. 00000ED4  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1280. 00000ED8  0C00 0003                cmpi.b     D0, 0x3
  1281. 00000EDC  6610                     bne        +0x12 /* 00000EEE */
  1282. 00000EDE  286D B9DA                movea.l    A4, [A5 - 0x4626]
  1283. 00000EE2  528C                     addq.l     A4, 1
  1284. 00000EE4  206D B9DA                movea.l    A0, [A5 - 0x4626]
  1285. 00000EE8  7000                     moveq.l    D0, 0x00
  1286. 00000EEA  1010                     move.b     D0, [A0]
  1287. 00000EEC  3C00                     move.w     D6, D0
  1288. label00000EEE:
  1289. 00000EEE  48C6                     ext.l      D6
  1290. 00000EF0  2F06                     move.l     -[A7], D6
  1291. 00000EF2  2F0C                     move.l     -[A7], A4
  1292. 00000EF4  202D D6CE                move.l     D0, [A5 - 0x2932]
  1293. 00000EF8  7209                     moveq.l    D1, 0x09
  1294. 00000EFA  D081                     add.l      D0, D1
  1295. 00000EFC  2F00                     move.l     -[A7], D0
  1296. 00000EFE  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  1297. 00000F02  202D D6CE                move.l     D0, [A5 - 0x2932]
  1298. 00000F06  7209                     moveq.l    D1, 0x09
  1299. 00000F08  D081                     add.l      D0, D1
  1300. 00000F0A  48C6                     ext.l      D6
  1301. 00000F0C  D086                     add.l      D0, D6
  1302. 00000F0E  2040                     movea.l    A0, D0
  1303. 00000F10  4210                     clr.b      [A0]
  1304. 00000F12  3006                     move.w     D0, D6
  1305. 00000F14  5C40                     addq.w     D0, 6
  1306. 00000F16  3D40 F7C0                move.w     [A6 - 0x840], D0
  1307. 00000F1A  48C0                     ext.l      D0
  1308. 00000F1C  2F00                     move.l     -[A7], D0
  1309. 00000F1E  7033                     moveq.l    D0, 0x33
  1310. 00000F20  2F00                     move.l     -[A7], D0
  1311. 00000F22  4EBA 05A8                jsr        [PC + 0x5A8 /* 000014CC */]
  1312. 00000F26  302E F7C0                move.w     D0, [A6 - 0x840]
  1313. 00000F2A  48C0                     ext.l      D0
  1314. 00000F2C  5880                     addq.l     D0, 4
  1315. 00000F2E  2F00                     move.l     -[A7], D0
  1316. 00000F30  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  1317. 00000F34  206D D6D2                movea.l    A0, [A5 - 0x292E]
  1318. 00000F38  4E90                     jsr        [A0]
  1319. 00000F3A  4A40                     tst.w      D0
  1320. 00000F3C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  1321. 00000F40  6600 0432                bne        +0x434 /* 00001374 */
  1322. 00000F44  4247                     clr.w      D7
  1323. 00000F46  6000 042C                bra        +0x42E /* 00001374 */
  1324. label00000F4A:
  1325. 00000F4A  302D D6D8                move.w     D0, [A5 - 0x2928]
  1326. 00000F4E  0440 0025                subi.w     D0, 0x25 /* '%' */
  1327. 00000F52  6B00 0158                bmi        +0x15A /* 000010AC */
  1328. 00000F56  0C40 0003                cmpi.w     D0, 0x3
  1329. 00000F5A  6E00 0150                bgt        +0x152 /* 000010AC */
  1330. 00000F5E  D040                     add.w      D0, D0
  1331. 00000F60  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  1332. 00000F64  4EFB 0000                jmp        [PC + D0.w]
  1333. 00000F68  000A 0146                ori.b      A2, 0x46 /* 'F' */
  1334. 00000F6C  0146                     bchg       D6, D0
  1335. 00000F6E  000A 526D                ori.b      A2, 0x6D /* 'm' */
  1336. 00000F72  D6BC 4A6D D6BE           add.l      D3, 0x4A6DD6BE
  1337. 00000F78  6600 0132                bne        +0x134 /* 000010AC */
  1338. 00000F7C  7001                     moveq.l    D0, 0x01
  1339. 00000F7E  2F00                     move.l     -[A7], D0
  1340. 00000F80  7200                     moveq.l    D1, 0x00
  1341. 00000F82  2F01                     move.l     -[A7], D1
  1342. 00000F84  342D B9CC                move.w     D2, [A5 - 0x4634]
  1343. 00000F88  48C2                     ext.l      D2
  1344. 00000F8A  2F02                     move.l     -[A7], D2
  1345. 00000F8C  342D B9CA                move.w     D2, [A5 - 0x4636]
  1346. 00000F90  48C2                     ext.l      D2
  1347. 00000F92  2F02                     move.l     -[A7], D2
  1348. 00000F94  2F0B                     move.l     -[A7], A3
  1349. 00000F96  4EAD 12AA                jsr        [A5 + 0x12AA /* export_593 */]
  1350. 00000F9A  200B                     move.l     D0, A3
  1351. 00000F9C  5280                     addq.l     D0, 1
  1352. 00000F9E  2F00                     move.l     -[A7], D0
  1353. 00000FA0  4878 0431                push.l     0x431
  1354. 00000FA4  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1355. 00000FA8  588F                     addq.l     A7, 4
  1356. 00000FAA  2F00                     move.l     -[A7], D0
  1357. 00000FAC  486E F7C2                pea.l      [A6 - 0x83E]
  1358. 00000FB0  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1359. 00000FB4  486E F7C2                pea.l      [A6 - 0x83E]
  1360. 00000FB8  4878 0448                push.l     0x448
  1361. 00000FBC  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1362. 00000FC0  588F                     addq.l     A7, 4
  1363. 00000FC2  2F00                     move.l     -[A7], D0
  1364. 00000FC4  2F0B                     move.l     -[A7], A3
  1365. 00000FC6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1366. 00000FCA  2D6D BA78 FFC2           move.l     [A6 - 0x3E], [A5 - 0x4588]
  1367. 00000FD0  41EE FFC6                lea.l      A0, [A6 - 0x3A]
  1368. 00000FD4  43ED B9BE                lea.l      A1, [A5 - 0x4642]
  1369. 00000FD8  700D                     moveq.l    D0, 0x0D
  1370. label00000FDA:
  1371. 00000FDA  20D9                     move.l     [A0]+, [A1]+
  1372. 00000FDC  51C8 FFFC                dbf        D0, -0x6 /* 00000FDA */
  1373. 00000FE0  30D9                     move.w     [A0]+, [A1]+
  1374. 00000FE2  4AAD B9FC                tst.l      [A5 - 0x4604]
  1375. 00000FE6  4FEF 002C                lea.l      A7, [A7 + 0x2C]
  1376. 00000FEA  670A                     beq        +0xC /* 00000FF6 */
  1377. 00000FEC  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1378. 00000FF0  2068 0412                movea.l    A0, [A0 + 0x412]
  1379. 00000FF4  6004                     bra        +0x6 /* 00000FFA */
  1380. label00000FF6:
  1381. 00000FF6  307C 0000                movea.w    A0, 0x0
  1382. label00000FFA:
  1383. 00000FFA  2B48 BA78                move.l     [A5 - 0x4588], A0
  1384. 00000FFE  2F0B                     move.l     -[A7], A3
  1385. 00001000  4EAD 105A                jsr        [A5 + 0x105A /* export_519 */]
  1386. 00001004  4A40                     tst.w      D0
  1387. 00001006  588F                     addq.l     A7, 4
  1388. 00001008  6700 036A                beq        +0x36C /* 00001374 */
  1389. 0000100C  2B6E FFC2 BA78           move.l     [A5 - 0x4588], [A6 - 0x3E]
  1390. 00001012  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  1391. 00001016  43EE FFC6                lea.l      A1, [A6 - 0x3A]
  1392. 0000101A  700D                     moveq.l    D0, 0x0D
  1393. label0000101C:
  1394. 0000101C  20D9                     move.l     [A0]+, [A1]+
  1395. 0000101E  51C8 FFFC                dbf        D0, -0x6 /* 0000101C */
  1396. 00001022  30D9                     move.w     [A0]+, [A1]+
  1397. 00001024  4A2D B8EF                tst.b      [A5 - 0x4711]
  1398. 00001028  6648                     bne        +0x4A /* 00001072 */
  1399. 0000102A  486D B8E2                pea.l      [A5 - 0x471E]
  1400. 0000102E  487A 035A                pea.l      [PC + 0x35A /* 0000138A, value 0x0, cstring "" */]
  1401. 00001032  3F3C 0808                move.w     -[A7], 0x808
  1402. 00001036  A9EB                     syscall    Pack4/FP68K
  1403. 00001038  6738                     beq        +0x3A /* 00001072 */
  1404. 0000103A  486D B8E2                pea.l      [A5 - 0x471E]
  1405. 0000103E  486E F7A2                pea.l      [A6 - 0x85E]
  1406. 00001042  3F3C 080E                move.w     -[A7], 0x80E
  1407. 00001046  A9EB                     syscall    Pack4/FP68K
  1408. 00001048  41EE F7A2                lea.l      A0, [A6 - 0x85E]
  1409. 0000104C  43EE F798                lea.l      A1, [A6 - 0x868]
  1410. 00001050  22D8                     move.l     [A1]+, [A0]+
  1411. 00001052  22D8                     move.l     [A1]+, [A0]+
  1412. 00001054  32D8                     move.w     [A1]+, [A0]+
  1413. 00001056  486E F798                pea.l      [A6 - 0x868]
  1414. 0000105A  3F3C 0016                move.w     -[A7], 0x16
  1415. 0000105E  A9EB                     syscall    Pack4/FP68K
  1416. 00001060  486E F798                pea.l      [A6 - 0x868]
  1417. 00001064  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1418. 00001068  5340                     subq.w     D0, 1
  1419. 0000106A  3B40 D6BE                move.w     [A5 - 0x2942], D0
  1420. 0000106E  588F                     addq.l     A7, 4
  1421. 00001070  6006                     bra        +0x8 /* 00001078 */
  1422. label00001072:
  1423. 00001072  4247                     clr.w      D7
  1424. 00001074  6000 02FE                bra        +0x300 /* 00001374 */
  1425. label00001078:
  1426. 00001078  202D D6CE                move.l     D0, [A5 - 0x2932]
  1427. 0000107C  5A80                     addq.l     D0, 5
  1428. 0000107E  2040                     movea.l    A0, D0
  1429. 00001080  10AD B9CD                move.b     [A0], [A5 - 0x4633]
  1430. 00001084  202D D6CE                move.l     D0, [A5 - 0x2932]
  1431. 00001088  5A80                     addq.l     D0, 5
  1432. 0000108A  2040                     movea.l    A0, D0
  1433. 0000108C  116D B9CC 0001           move.b     [A0 + 0x1], [A5 - 0x4634]
  1434. 00001092  202D D6CE                move.l     D0, [A5 - 0x2932]
  1435. 00001096  5E80                     addq.l     D0, 7
  1436. 00001098  2040                     movea.l    A0, D0
  1437. 0000109A  10AD B9CB                move.b     [A0], [A5 - 0x4635]
  1438. 0000109E  202D D6CE                move.l     D0, [A5 - 0x2932]
  1439. 000010A2  5E80                     addq.l     D0, 7
  1440. 000010A4  2040                     movea.l    A0, D0
  1441. 000010A6  116D B9CA 0001           move.b     [A0 + 0x1], [A5 - 0x4636]
  1442. label000010AC:
  1443. 000010AC  486E F9C2                pea.l      [A6 - 0x63E]
  1444. 000010B0  202D D6CE                move.l     D0, [A5 - 0x2932]
  1445. 000010B4  720A                     moveq.l    D1, 0x0A
  1446. 000010B6  D081                     add.l      D0, D1
  1447. 000010B8  2F00                     move.l     -[A7], D0
  1448. 000010BA  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1449. 000010BE  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1450. 000010C2  117C 0027 0009           move.b     [A0 + 0x9], 0x27 /* '\'' */
  1451. 000010C8  508F                     addq.l     A7, 8
  1452. 000010CA  6000 022C                bra        +0x22E /* 000012F8 */
  1453. label000010CE:
  1454. 000010CE  7007                     moveq.l    D0, 0x07
  1455. 000010D0  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1456. 000010D4  0C00 0005                cmpi.b     D0, 0x5
  1457. 000010D8  6600 0158                bne        +0x15A /* 00001232 */
  1458. 000010DC  303C 00F0                move.w     D0, 0xF0
  1459. 000010E0  C06D B9D4                and.w      D0, [A5 - 0x462C]
  1460. 000010E4  0C40 0050                cmpi.w     D0, 0x50 /* 'P' */
  1461. 000010E8  6536                     bcs        +0x38 /* 00001120 */
  1462. 000010EA  303C 00F0                move.w     D0, 0xF0
  1463. 000010EE  C06D B9D4                and.w      D0, [A5 - 0x462C]
  1464. 000010F2  0C40 0090                cmpi.w     D0, 0x90
  1465. 000010F6  6228                     bhi        +0x2A /* 00001120 */
  1466. 000010F8  2D7C 0000 05B6 F7AC      move.l     [A6 - 0x854], 0x5B6
  1467. 00001100  486E F7B0                pea.l      [A6 - 0x850]
  1468. 00001104  486E F7AC                pea.l      [A6 - 0x854]
  1469. 00001108  4EAD 1AF2                jsr        [A5 + 0x1AF2 /* export_858 */]
  1470. 0000110C  486D B9DA                pea.l      [A5 - 0x4626]
  1471. 00001110  486E F7B0                pea.l      [A6 - 0x850]
  1472. 00001114  486D B9DA                pea.l      [A5 - 0x4626]
  1473. 00001118  4EAD 1A12                jsr        [A5 + 0x1A12 /* export_830 */]
  1474. 0000111C  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1475. label00001120:
  1476. 00001120  486D B9DA                pea.l      [A5 - 0x4626]
  1477. 00001124  486E F7A2                pea.l      [A6 - 0x85E]
  1478. 00001128  3F3C 080E                move.w     -[A7], 0x80E
  1479. 0000112C  A9EB                     syscall    Pack4/FP68K
  1480. 0000112E  486E F7A2                pea.l      [A6 - 0x85E]
  1481. 00001132  486E F7B8                pea.l      [A6 - 0x848]
  1482. 00001136  3F3C 0810                move.w     -[A7], 0x810
  1483. 0000113A  A9EB                     syscall    Pack4/FP68K
  1484. 0000113C  486E F7B8                pea.l      [A6 - 0x848]
  1485. 00001140  486E F798                pea.l      [A6 - 0x868]
  1486. 00001144  3F3C 080E                move.w     -[A7], 0x80E
  1487. 00001148  A9EB                     syscall    Pack4/FP68K
  1488. 0000114A  486D B9DA                pea.l      [A5 - 0x4626]
  1489. 0000114E  486E F78E                pea.l      [A6 - 0x872]
  1490. 00001152  3F3C 080E                move.w     -[A7], 0x80E
  1491. 00001156  A9EB                     syscall    Pack4/FP68K
  1492. 00001158  41EE F78E                lea.l      A0, [A6 - 0x872]
  1493. 0000115C  43EE F784                lea.l      A1, [A6 - 0x87C]
  1494. 00001160  22D8                     move.l     [A1]+, [A0]+
  1495. 00001162  22D8                     move.l     [A1]+, [A0]+
  1496. 00001164  32D8                     move.w     [A1]+, [A0]+
  1497. 00001166  486E F784                pea.l      [A6 - 0x87C]
  1498. 0000116A  3F3C 0016                move.w     -[A7], 0x16
  1499. 0000116E  A9EB                     syscall    Pack4/FP68K
  1500. 00001170  486E F784                pea.l      [A6 - 0x87C]
  1501. 00001174  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  1502. 00001178  3D40 F7C0                move.w     [A6 - 0x840], D0
  1503. 0000117C  3D40 F778                move.w     [A6 - 0x888], D0
  1504. 00001180  486E F778                pea.l      [A6 - 0x888]
  1505. 00001184  486E F77A                pea.l      [A6 - 0x886]
  1506. 00001188  3F3C 200E                move.w     -[A7], 0x200E
  1507. 0000118C  A9EB                     syscall    Pack4/FP68K
  1508. 0000118E  486E F77A                pea.l      [A6 - 0x886]
  1509. 00001192  486E F770                pea.l      [A6 - 0x890]
  1510. 00001196  3F3C 0810                move.w     -[A7], 0x810
  1511. 0000119A  A9EB                     syscall    Pack4/FP68K
  1512. 0000119C  486E F770                pea.l      [A6 - 0x890]
  1513. 000011A0  486E F798                pea.l      [A6 - 0x868]
  1514. 000011A4  3F3C 0808                move.w     -[A7], 0x808
  1515. 000011A8  A9EB                     syscall    Pack4/FP68K
  1516. 000011AA  588F                     addq.l     A7, 4
  1517. 000011AC  6622                     bne        +0x24 /* 000011D0 */
  1518. 000011AE  780D                     moveq.l    D4, 0x0D
  1519. 000011B0  7A07                     moveq.l    D5, 0x07
  1520. 000011B2  202D D6CE                move.l     D0, [A5 - 0x2932]
  1521. 000011B6  7209                     moveq.l    D1, 0x09
  1522. 000011B8  D081                     add.l      D0, D1
  1523. 000011BA  2040                     movea.l    A0, D0
  1524. 000011BC  10AE F7C1                move.b     [A0], [A6 - 0x83F]
  1525. 000011C0  202D D6CE                move.l     D0, [A5 - 0x2932]
  1526. 000011C4  D081                     add.l      D0, D1
  1527. 000011C6  2040                     movea.l    A0, D0
  1528. 000011C8  116E F7C0 0001           move.b     [A0 + 0x1], [A6 - 0x840]
  1529. 000011CE  6018                     bra        +0x1A /* 000011E8 */
  1530. label000011D0:
  1531. 000011D0  780E                     moveq.l    D4, 0x0E
  1532. 000011D2  7A0D                     moveq.l    D5, 0x0D
  1533. 000011D4  202D D6CE                move.l     D0, [A5 - 0x2932]
  1534. 000011D8  7209                     moveq.l    D1, 0x09
  1535. 000011DA  D081                     add.l      D0, D1
  1536. 000011DC  2F00                     move.l     -[A7], D0
  1537. 000011DE  486E F7B8                pea.l      [A6 - 0x848]
  1538. 000011E2  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  1539. 000011E6  508F                     addq.l     A7, 8
  1540. label000011E8:
  1541. 000011E8  7000                     moveq.l    D0, 0x00
  1542. 000011EA  102D B9D2                move.b     D0, [A5 - 0x462E]
  1543. 000011EE  2F00                     move.l     -[A7], D0
  1544. 000011F0  7000                     moveq.l    D0, 0x00
  1545. 000011F2  302D B9D4                move.w     D0, [A5 - 0x462C]
  1546. 000011F6  2F00                     move.l     -[A7], D0
  1547. 000011F8  4EBA 019A                jsr        [PC + 0x19A /* 00001394 */]
  1548. 000011FC  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1549. 00001200  1140 0004                move.b     [A0 + 0x4], D0
  1550. 00001204  48C5                     ext.l      D5
  1551. 00001206  2F05                     move.l     -[A7], D5
  1552. 00001208  48C4                     ext.l      D4
  1553. 0000120A  2F04                     move.l     -[A7], D4
  1554. 0000120C  4EBA 02BE                jsr        [PC + 0x2BE /* 000014CC */]
  1555. 00001210  48C5                     ext.l      D5
  1556. 00001212  2005                     move.l     D0, D5
  1557. 00001214  5880                     addq.l     D0, 4
  1558. 00001216  2F00                     move.l     -[A7], D0
  1559. 00001218  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  1560. 0000121C  206D D6D2                movea.l    A0, [A5 - 0x292E]
  1561. 00001220  4E90                     jsr        [A0]
  1562. 00001222  4A40                     tst.w      D0
  1563. 00001224  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1564. 00001228  6600 014A                bne        +0x14C /* 00001374 */
  1565. 0000122C  4247                     clr.w      D7
  1566. 0000122E  6000 0144                bra        +0x146 /* 00001374 */
  1567. label00001232:
  1568. 00001232  7007                     moveq.l    D0, 0x07
  1569. 00001234  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1570. 00001238  0C00 0002                cmpi.b     D0, 0x2
  1571. 0000123C  670E                     beq        +0x10 /* 0000124C */
  1572. 0000123E  7007                     moveq.l    D0, 0x07
  1573. 00001240  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1574. 00001244  0C00 0003                cmpi.b     D0, 0x3
  1575. 00001248  6600 012A                bne        +0x12C /* 00001374 */
  1576. label0000124C:
  1577. 0000124C  303C 3000                move.w     D0, 0x3000 /* '0\0' */
  1578. 00001250  C06D B9D4                and.w      D0, [A5 - 0x462C]
  1579. 00001254  0C40 3000                cmpi.w     D0, 0x3000 /* '0\0' */
  1580. 00001258  6604                     bne        +0x6 /* 0000125E */
  1581. 0000125A  7022                     moveq.l    D0, 0x22
  1582. 0000125C  6014                     bra        +0x16 /* 00001272 */
  1583. label0000125E:
  1584. 0000125E  303C 3000                move.w     D0, 0x3000 /* '0\0' */
  1585. 00001262  C06D B9D4                and.w      D0, [A5 - 0x462C]
  1586. 00001266  0C40 2000                cmpi.w     D0, 0x2000 /* ' \0' */
  1587. 0000126A  6604                     bne        +0x6 /* 00001270 */
  1588. 0000126C  705E                     moveq.l    D0, 0x5E
  1589. 0000126E  6002                     bra        +0x4 /* 00001272 */
  1590. label00001270:
  1591. 00001270  7027                     moveq.l    D0, 0x27
  1592. label00001272:
  1593. 00001272  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1594. 00001276  1140 0009                move.b     [A0 + 0x9], D0
  1595. 0000127A  7007                     moveq.l    D0, 0x07
  1596. 0000127C  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1597. 00001280  0C00 0002                cmpi.b     D0, 0x2
  1598. 00001284  6638                     bne        +0x3A /* 000012BE */
  1599. 00001286  7000                     moveq.l    D0, 0x00
  1600. 00001288  102D B9DA                move.b     D0, [A5 - 0x4626]
  1601. 0000128C  2F00                     move.l     -[A7], D0
  1602. 0000128E  41ED B9DA                lea.l      A0, [A5 - 0x4626]
  1603. 00001292  5288                     addq.l     A0, 1
  1604. 00001294  2F08                     move.l     -[A7], A0
  1605. 00001296  202D D6CE                move.l     D0, [A5 - 0x2932]
  1606. 0000129A  720A                     moveq.l    D1, 0x0A
  1607. 0000129C  D081                     add.l      D0, D1
  1608. 0000129E  2F00                     move.l     -[A7], D0
  1609. 000012A0  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  1610. 000012A4  202D D6CE                move.l     D0, [A5 - 0x2932]
  1611. 000012A8  720A                     moveq.l    D1, 0x0A
  1612. 000012AA  D081                     add.l      D0, D1
  1613. 000012AC  7400                     moveq.l    D2, 0x00
  1614. 000012AE  142D B9DA                move.b     D2, [A5 - 0x4626]
  1615. 000012B2  D480                     add.l      D2, D0
  1616. 000012B4  2042                     movea.l    A0, D2
  1617. 000012B6  4210                     clr.b      [A0]
  1618. 000012B8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1619. 000012BC  603A                     bra        +0x3C /* 000012F8 */
  1620. label000012BE:
  1621. 000012BE  206D B9DA                movea.l    A0, [A5 - 0x4626]
  1622. 000012C2  7000                     moveq.l    D0, 0x00
  1623. 000012C4  1010                     move.b     D0, [A0]
  1624. 000012C6  2F00                     move.l     -[A7], D0
  1625. 000012C8  202D B9DA                move.l     D0, [A5 - 0x4626]
  1626. 000012CC  5280                     addq.l     D0, 1
  1627. 000012CE  2F00                     move.l     -[A7], D0
  1628. 000012D0  202D D6CE                move.l     D0, [A5 - 0x2932]
  1629. 000012D4  720A                     moveq.l    D1, 0x0A
  1630. 000012D6  D081                     add.l      D0, D1
  1631. 000012D8  2F00                     move.l     -[A7], D0
  1632. 000012DA  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  1633. 000012DE  202D D6CE                move.l     D0, [A5 - 0x2932]
  1634. 000012E2  720A                     moveq.l    D1, 0x0A
  1635. 000012E4  D081                     add.l      D0, D1
  1636. 000012E6  206D B9DA                movea.l    A0, [A5 - 0x4626]
  1637. 000012EA  7400                     moveq.l    D2, 0x00
  1638. 000012EC  1410                     move.b     D2, [A0]
  1639. 000012EE  D480                     add.l      D2, D0
  1640. 000012F0  2042                     movea.l    A0, D2
  1641. 000012F2  4210                     clr.b      [A0]
  1642. 000012F4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1643. label000012F8:
  1644. 000012F8  202D D6CE                move.l     D0, [A5 - 0x2932]
  1645. 000012FC  7209                     moveq.l    D1, 0x09
  1646. 000012FE  D081                     add.l      D0, D1
  1647. 00001300  2F00                     move.l     -[A7], D0
  1648. 00001302  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1649. 00001306  5280                     addq.l     D0, 1
  1650. 00001308  3D40 F7C0                move.w     [A6 - 0x840], D0
  1651. 0000130C  0C40 00F0                cmpi.w     D0, 0xF0
  1652. 00001310  588F                     addq.l     A7, 4
  1653. 00001312  6F0E                     ble        +0x10 /* 00001322 */
  1654. 00001314  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1655. 00001318  4228 00F8                clr.b      [A0 + 0xF8]
  1656. 0000131C  3D7C 00F0 F7C0           move.w     [A6 - 0x840], 0xF0
  1657. label00001322:
  1658. 00001322  7010                     moveq.l    D0, 0x10
  1659. 00001324  C02D B9D2                and.b      D0, [A5 - 0x462E]
  1660. 00001328  6708                     beq        +0xA /* 00001332 */
  1661. 0000132A  203C 0000 0080           move.l     D0, 0x80
  1662. 00001330  6002                     bra        +0x4 /* 00001334 */
  1663. label00001332:
  1664. 00001332  7000                     moveq.l    D0, 0x00
  1665. label00001334:
  1666. 00001334  80BC 0000 007F           or.l       D0, 0x7F
  1667. 0000133A  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1668. 0000133E  1140 0004                move.b     [A0 + 0x4], D0
  1669. 00001342  302E F7C0                move.w     D0, [A6 - 0x840]
  1670. 00001346  48C0                     ext.l      D0
  1671. 00001348  5A80                     addq.l     D0, 5
  1672. 0000134A  2F00                     move.l     -[A7], D0
  1673. 0000134C  700F                     moveq.l    D0, 0x0F
  1674. 0000134E  2F00                     move.l     -[A7], D0
  1675. 00001350  4EBA 017A                jsr        [PC + 0x17A /* 000014CC */]
  1676. 00001354  302E F7C0                move.w     D0, [A6 - 0x840]
  1677. 00001358  48C0                     ext.l      D0
  1678. 0000135A  7209                     moveq.l    D1, 0x09
  1679. 0000135C  D081                     add.l      D0, D1
  1680. 0000135E  2F00                     move.l     -[A7], D0
  1681. 00001360  2F2D D6CE                move.l     -[A7], [A5 - 0x2932]
  1682. 00001364  206D D6D2                movea.l    A0, [A5 - 0x292E]
  1683. 00001368  4E90                     jsr        [A0]
  1684. 0000136A  4A40                     tst.w      D0
  1685. 0000136C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1686. 00001370  6602                     bne        +0x4 /* 00001374 */
  1687. 00001372  4247                     clr.w      D7
  1688. label00001374:
  1689. 00001374  4A47                     tst.w      D7
  1690. 00001376  6606                     bne        +0x8 /* 0000137E */
  1691. 00001378  3B7C 0026 D6D8           move.w     [A5 - 0x2928], 0x26 /* '&' */
  1692. label0000137E:
  1693. 0000137E  3007                     move.w     D0, D7
  1694. 00001380  4CEE 18F0 F758           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x8A8]
  1695. 00001386  4E5E                     unlink     A6
  1696. 00001388  4E75                     rts
  1697. 0000138A  0000 0000                ori.b      D0, 0x0
  1698. 0000138E  0000 0000                ori.b      D0, 0x0
  1699. 00001392  0000 48E7                ori.b      D0, 0xE7
  1700. // begin alternate branch 00001394-00001398
  1701. fn00001394:
  1702. 00001394  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  1703. // end alternate branch 00001394-00001398
  1704. fn00001394: // (misaligned)
  1705. 00001396  0F00                     btst       D0, D7
  1706. 00001398  3C2F 0016                move.w     D6, [A7 + 0x16]
  1707. 0000139C  7010                     moveq.l    D0, 0x10
  1708. 0000139E  C02F 001B                and.b      D0, [A7 + 0x1B]
  1709. 000013A2  6708                     beq        +0xA /* 000013AC */
  1710. 000013A4  203C 0000 0080           move.l     D0, 0x80
  1711. 000013AA  6002                     bra        +0x4 /* 000013AE */
  1712. label000013AC:
  1713. 000013AC  7000                     moveq.l    D0, 0x00
  1714. label000013AE:
  1715. 000013AE  1800                     move.b     D4, D0
  1716. 000013B0  7000                     moveq.l    D0, 0x00
  1717. 000013B2  323C 00F0                move.w     D1, 0xF0
  1718. 000013B6  C246                     and.w      D1, D6
  1719. 000013B8  0C41 0050                cmpi.w     D1, 0x50 /* 'P' */
  1720. 000013BC  6210                     bhi        +0x12 /* 000013CE */
  1721. 000013BE  7200                     moveq.l    D1, 0x00
  1722. 000013C0  3206                     move.w     D1, D6
  1723. 000013C2  243C 0000 8000           move.l     D2, 0x8000
  1724. 000013C8  C481                     and.l      D2, D1
  1725. 000013CA  6602                     bne        +0x4 /* 000013CE */
  1726. 000013CC  7001                     moveq.l    D0, 0x01
  1727. label000013CE:
  1728. 000013CE  4A80                     tst.l      D0
  1729. 000013D0  670E                     beq        +0x10 /* 000013E0 */
  1730. 000013D2  7000                     moveq.l    D0, 0x00
  1731. 000013D4  3006                     move.w     D0, D6
  1732. 000013D6  223C 0000 800F           move.l     D1, 0x800F
  1733. 000013DC  C280                     and.l      D1, D0
  1734. 000013DE  6002                     bra        +0x4 /* 000013E2 */
  1735. label000013E0:
  1736. 000013E0  7200                     moveq.l    D1, 0x00
  1737. label000013E2:
  1738. 000013E2  1A01                     move.b     D5, D1
  1739. 000013E4  303C 00F0                move.w     D0, 0xF0
  1740. 000013E8  C046                     and.w      D0, D6
  1741. 000013EA  6700 00D4                beq        +0xD6 /* 000014C0 */
  1742. 000013EE  0440 0010                subi.w     D0, 0x10
  1743. 000013F2  675C                     beq        +0x5E /* 00001450 */
  1744. 000013F4  0440 0010                subi.w     D0, 0x10
  1745. 000013F8  6746                     beq        +0x48 /* 00001440 */
  1746. 000013FA  0440 0010                subi.w     D0, 0x10
  1747. 000013FE  6748                     beq        +0x4A /* 00001448 */
  1748. 00001400  0440 0010                subi.w     D0, 0x10
  1749. 00001404  675E                     beq        +0x60 /* 00001464 */
  1750. 00001406  0440 0010                subi.w     D0, 0x10
  1751. 0000140A  6760                     beq        +0x62 /* 0000146C */
  1752. 0000140C  0440 0010                subi.w     D0, 0x10
  1753. 00001410  675E                     beq        +0x60 /* 00001470 */
  1754. 00001412  0440 0010                subi.w     D0, 0x10
  1755. 00001416  675C                     beq        +0x5E /* 00001474 */
  1756. 00001418  0440 0010                subi.w     D0, 0x10
  1757. 0000141C  675A                     beq        +0x5C /* 00001478 */
  1758. 0000141E  0440 0010                subi.w     D0, 0x10
  1759. 00001422  6758                     beq        +0x5A /* 0000147C */
  1760. 00001424  0440 0010                subi.w     D0, 0x10
  1761. 00001428  6756                     beq        +0x58 /* 00001480 */
  1762. 0000142A  0440 0010                subi.w     D0, 0x10
  1763. 0000142E  6760                     beq        +0x62 /* 00001490 */
  1764. 00001430  0440 0010                subi.w     D0, 0x10
  1765. 00001434  676A                     beq        +0x6C /* 000014A0 */
  1766. 00001436  0440 0010                subi.w     D0, 0x10
  1767. 0000143A  6774                     beq        +0x76 /* 000014B0 */
  1768. 0000143C  6000 0082                bra        +0x84 /* 000014C0 */
  1769. label00001440:
  1770. 00001440  1E05                     move.b     D7, D5
  1771. 00001442  8E3C 0020                or.b       D7, 0x20 /* ' ' */
  1772. 00001446  607A                     bra        +0x7C /* 000014C2 */
  1773. label00001448:
  1774. 00001448  1E05                     move.b     D7, D5
  1775. 0000144A  8E3C 0030                or.b       D7, 0x30 /* '0' */
  1776. 0000144E  6072                     bra        +0x74 /* 000014C2 */
  1777. label00001450:
  1778. 00001450  1E05                     move.b     D7, D5
  1779. 00001452  303C 0F00                move.w     D0, 0xF00
  1780. 00001456  C046                     and.w      D0, D6
  1781. 00001458  0C40 0300                cmpi.w     D0, 0x300
  1782. 0000145C  6664                     bne        +0x66 /* 000014C2 */
  1783. 0000145E  0007 0040                ori.b      D7, 0x40 /* '@' */
  1784. 00001462  605E                     bra        +0x60 /* 000014C2 */
  1785. label00001464:
  1786. 00001464  1E05                     move.b     D7, D5
  1787. 00001466  8E3C 0010                or.b       D7, 0x10
  1788. 0000146A  6056                     bra        +0x58 /* 000014C2 */
  1789. label0000146C:
  1790. 0000146C  7E72                     moveq.l    D7, 0x72
  1791. 0000146E  6052                     bra        +0x54 /* 000014C2 */
  1792. label00001470:
  1793. 00001470  7E73                     moveq.l    D7, 0x73
  1794. 00001472  604E                     bra        +0x50 /* 000014C2 */
  1795. label00001474:
  1796. 00001474  7E74                     moveq.l    D7, 0x74
  1797. 00001476  604A                     bra        +0x4C /* 000014C2 */
  1798. label00001478:
  1799. 00001478  7E79                     moveq.l    D7, 0x79
  1800. 0000147A  6046                     bra        +0x48 /* 000014C2 */
  1801. label0000147C:
  1802. 0000147C  7E7A                     moveq.l    D7, 0x7A
  1803. 0000147E  6042                     bra        +0x44 /* 000014C2 */
  1804. label00001480:
  1805. 00001480  4A6D D6CC                tst.w      [A5 - 0x2934]
  1806. 00001484  6704                     beq        +0x6 /* 0000148A */
  1807. 00001486  7077                     moveq.l    D0, 0x77
  1808. 00001488  6002                     bra        +0x4 /* 0000148C */
  1809. label0000148A:
  1810. 0000148A  7071                     moveq.l    D0, 0x71
  1811. label0000148C:
  1812. 0000148C  1E00                     move.b     D7, D0
  1813. 0000148E  6032                     bra        +0x34 /* 000014C2 */
  1814. label00001490:
  1815. 00001490  4A6D D6CC                tst.w      [A5 - 0x2934]
  1816. 00001494  6704                     beq        +0x6 /* 0000149A */
  1817. 00001496  7078                     moveq.l    D0, 0x78
  1818. 00001498  6002                     bra        +0x4 /* 0000149C */
  1819. label0000149A:
  1820. 0000149A  7071                     moveq.l    D0, 0x71
  1821. label0000149C:
  1822. 0000149C  1E00                     move.b     D7, D0
  1823. 0000149E  6022                     bra        +0x24 /* 000014C2 */
  1824. label000014A0:
  1825. 000014A0  4A6D D6CC                tst.w      [A5 - 0x2934]
  1826. 000014A4  6704                     beq        +0x6 /* 000014AA */
  1827. 000014A6  707B                     moveq.l    D0, 0x7B
  1828. 000014A8  6002                     bra        +0x4 /* 000014AC */
  1829. label000014AA:
  1830. 000014AA  7071                     moveq.l    D0, 0x71
  1831. label000014AC:
  1832. 000014AC  1E00                     move.b     D7, D0
  1833. 000014AE  6012                     bra        +0x14 /* 000014C2 */
  1834. label000014B0:
  1835. 000014B0  4A6D D6CC                tst.w      [A5 - 0x2934]
  1836. 000014B4  6704                     beq        +0x6 /* 000014BA */
  1837. 000014B6  707C                     moveq.l    D0, 0x7C
  1838. 000014B8  6002                     bra        +0x4 /* 000014BC */
  1839. label000014BA:
  1840. 000014BA  7071                     moveq.l    D0, 0x71
  1841. label000014BC:
  1842. 000014BC  1E00                     move.b     D7, D0
  1843. 000014BE  6002                     bra        +0x4 /* 000014C2 */
  1844. label000014C0:
  1845. 000014C0  7E71                     moveq.l    D7, 0x71
  1846. label000014C2:
  1847. 000014C2  1004                     move.b     D0, D4
  1848. 000014C4  8007                     or.b       D0, D7
  1849. 000014C6  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  1850. 000014CA  4E75                     rts
  1851. fn000014CC:
  1852. 000014CC  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1853. 000014D0  10AF 0007                move.b     [A0], [A7 + 0x7]
  1854. 000014D4  206D D6CE                movea.l    A0, [A5 - 0x2932]
  1855. 000014D8  116F 0006 0001           move.b     [A0 + 0x1], [A7 + 0x6]
  1856. 000014DE  202D D6CE                move.l     D0, [A5 - 0x2932]
  1857. 000014E2  5480                     addq.l     D0, 2
  1858. 000014E4  2040                     movea.l    A0, D0
  1859. 000014E6  10AF 000B                move.b     [A0], [A7 + 0xB]
  1860. 000014EA  202D D6CE                move.l     D0, [A5 - 0x2932]
  1861. 000014EE  5480                     addq.l     D0, 2
  1862. 000014F0  2040                     movea.l    A0, D0
  1863. 000014F2  116F 000A 0001           move.b     [A0 + 0x1], [A7 + 0xA]
  1864. 000014F8  4E75                     rts
  1865. fn000014FA:
  1866. 000014FA  4E56 FFF8                link       A6, -0x0008
  1867. 000014FE  2F0B                     move.l     -[A7], A3
  1868. 00001500  47ED D6B4                lea.l      A3, [A5 - 0x294C]
  1869. 00001504  486E 0008                pea.l      [A6 + 0x8]
  1870. 00001508  486E FFF8                pea.l      [A6 - 0x8]
  1871. 0000150C  3F3C 0810                move.w     -[A7], 0x810
  1872. 00001510  A9EB                     syscall    Pack4/FP68K
  1873. 00001512  177C 007F 0007           move.b     [A3 + 0x7], 0x7F
  1874. 00001518  7007                     moveq.l    D0, 0x07
  1875. 0000151A  C02E 0015                and.b      D0, [A6 + 0x15]
  1876. 0000151E  0C00 0004                cmpi.b     D0, 0x4
  1877. 00001522  6620                     bne        +0x22 /* 00001544 */
  1878. 00001524  302D B9DA                move.w     D0, [A5 - 0x4626]
  1879. 00001528  48C0                     ext.l      D0
  1880. 0000152A  72FF                     moveq.l    D1, 0xFFFFFFFF
  1881. 0000152C  B280                     cmp.l      D1, D0
  1882. 0000152E  6606                     bne        +0x8 /* 00001536 */
  1883. 00001530  177C 00FF 0007           move.b     [A3 + 0x7], 0xFF
  1884. label00001536:
  1885. 00001536  2F0B                     move.l     -[A7], A3
  1886. 00001538  486E FFF8                pea.l      [A6 - 0x8]
  1887. 0000153C  7008                     moveq.l    D0, 0x08
  1888. 0000153E  2F00                     move.l     -[A7], D0
  1889. 00001540  4EAD 1B0A                jsr        [A5 + 0x1B0A /* export_861 */]
  1890. label00001544:
  1891. 00001544  202D D6CE                move.l     D0, [A5 - 0x2932]
  1892. 00001548  7209                     moveq.l    D1, 0x09
  1893. 0000154A  D081                     add.l      D0, D1
  1894. 0000154C  2F00                     move.l     -[A7], D0
  1895. 0000154E  486E FFF8                pea.l      [A6 - 0x8]
  1896. 00001552  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  1897. 00001556  508F                     addq.l     A7, 8
  1898. 00001558  266E FFF4                movea.l    A3, [A6 - 0xC]
  1899. 0000155C  4E5E                     unlink     A6
  1900. 0000155E  4E75                     rts
  1901. fn00001560:
  1902. 00001560  48E7 0310                movem.l    -[A7], D6,D7,A3
  1903. 00001564  3C2F 0012                move.w     D6, [A7 + 0x12]
  1904. 00001568  48C6                     ext.l      D6
  1905. 0000156A  2006                     move.l     D0, D6
  1906. 0000156C  E580                     asl        D0, 2
  1907. 0000156E  2F00                     move.l     -[A7], D0
  1908. 00001570  266D D6CE                movea.l    A3, [A5 - 0x2932]
  1909. 00001574  588B                     addq.l     A3, 4
  1910. 00001576  2F0B                     move.l     -[A7], A3
  1911. 00001578  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1912. 0000157C  4247                     clr.w      D7
  1913. 0000157E  508F                     addq.l     A7, 8
  1914. 00001580  600E                     bra        +0x10 /* 00001590 */
  1915. label00001582:
  1916. 00001582  16BC FFFF                move.b     [A3], 0xFF
  1917. 00001586  177C 00FF 0001           move.b     [A3 + 0x1], 0xFF
  1918. 0000158C  5247                     addq.w     D7, 1
  1919. 0000158E  588B                     addq.l     A3, 4
  1920. label00001590:
  1921. 00001590  BC47                     cmp.w      D6, D7
  1922. 00001592  6EEE                     bgt        -0x10 /* 00001582 */
  1923. 00001594  4CDF 08C0                movem.l    D6,D7,A3, [A7]+
  1924. 00001598  4E75                     rts
  1925. export_1343:
  1926. 0000159A  2F0B                     move.l     -[A7], A3
  1927. 0000159C  202D D6CE                move.l     D0, [A5 - 0x2932]
  1928. 000015A0  5880                     addq.l     D0, 4
  1929. 000015A2  322D B9CC                move.w     D1, [A5 - 0x4634]
  1930. 000015A6  48C1                     ext.l      D1
  1931. 000015A8  2401                     move.l     D2, D1
  1932. 000015AA  D281                     add.l      D1, D1
  1933. 000015AC  D282                     add.l      D1, D2
  1934. 000015AE  E381                     asl        D1, 1
  1935. 000015B0  2641                     movea.l    A3, D1
  1936. 000015B2  D7C0                     add.l      A3, D0
  1937. 000015B4  36AD B9CC                move.w     [A3], [A5 - 0x4634]
  1938. 000015B8  4A6B 0002                tst.w      [A3 + 0x2]
  1939. 000015BC  6606                     bne        +0x8 /* 000015C4 */
  1940. 000015BE  376D B9CA 0002           move.w     [A3 + 0x2], [A5 - 0x4636]
  1941. label000015C4:
  1942. 000015C4  376D B9CA 0004           move.w     [A3 + 0x4], [A5 - 0x4636]
  1943. 000015CA  7001                     moveq.l    D0, 0x01
  1944. 000015CC  265F                     movea.l    A3, [A7]+
  1945. 000015CE  4E75                     rts
  1946. fn000015D0:
  1947. 000015D0  48E7 0110                movem.l    -[A7], D7,A3
  1948. 000015D4  266F 000C                movea.l    A3, [A7 + 0xC]
  1949. 000015D8  2B4B D6C4                move.l     [A5 - 0x293C], A3
  1950. 000015DC  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  1951. 000015E0  4EBA 0024                jsr        [PC + 0x24 /* 00001606 */]
  1952. 000015E4  3E00                     move.w     D7, D0
  1953. 000015E6  6716                     beq        +0x18 /* 000015FE */
  1954. 000015E8  206D D6C4                movea.l    A0, [A5 - 0x293C]
  1955. 000015EC  52AD D6C4                addq.l     [A5 - 0x293C], 1
  1956. 000015F0  10BC 0003                move.b     [A0], 0x3
  1957. 000015F4  202D D6C4                move.l     D0, [A5 - 0x293C]
  1958. 000015F8  908B                     sub.l      D0, A3
  1959. 000015FA  3B40 D6D6                move.w     [A5 - 0x292A], D0
  1960. label000015FE:
  1961. 000015FE  3007                     move.w     D0, D7
  1962. 00001600  4CDF 0880                movem.l    D7,A3, [A7]+
  1963. 00001604  4E75                     rts
  1964. fn00001606:
  1965. 00001606  48E7 0300                movem.l    -[A7], D6,D7
  1966. 0000160A  4EBA 006E                jsr        [PC + 0x6E /* 0000167A */]
  1967. 0000160E  3E00                     move.w     D7, D0
  1968. 00001610  6760                     beq        +0x62 /* 00001672 */
  1969. label00001612:
  1970. 00001612  4A6D D6CC                tst.w      [A5 - 0x2934]
  1971. 00001616  670C                     beq        +0xE /* 00001624 */
  1972. 00001618  7035                     moveq.l    D0, 0x35
  1973. 0000161A  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1974. 0000161E  6604                     bne        +0x6 /* 00001624 */
  1975. 00001620  7C18                     moveq.l    D6, 0x18
  1976. 00001622  6036                     bra        +0x38 /* 0000165A */
  1977. label00001624:
  1978. 00001624  4A6D D6C2                tst.w      [A5 - 0x293E]
  1979. 00001628  6710                     beq        +0x12 /* 0000163A */
  1980. 0000162A  7027                     moveq.l    D0, 0x27
  1981. 0000162C  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1982. 00001630  6740                     beq        +0x42 /* 00001672 */
  1983. 00001632  7024                     moveq.l    D0, 0x24
  1984. 00001634  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1985. 00001638  6738                     beq        +0x3A /* 00001672 */
  1986. label0000163A:
  1987. 0000163A  4A6D D6C0                tst.w      [A5 - 0x2940]
  1988. 0000163E  6708                     beq        +0xA /* 00001648 */
  1989. 00001640  7027                     moveq.l    D0, 0x27
  1990. 00001642  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  1991. 00001646  672A                     beq        +0x2C /* 00001672 */
  1992. label00001648:
  1993. 00001648  0C6D 00FF BAE2           cmpi.w     [A5 - 0x451E], 0xFF
  1994. 0000164E  6722                     beq        +0x24 /* 00001672 */
  1995. 00001650  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  1996. 00001656  4247                     clr.w      D7
  1997. 00001658  6018                     bra        +0x1A /* 00001672 */
  1998. label0000165A:
  1999. 0000165A  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2000. 0000165E  4EBA 001A                jsr        [PC + 0x1A /* 0000167A */]
  2001. 00001662  3E00                     move.w     D7, D0
  2002. 00001664  670C                     beq        +0xE /* 00001672 */
  2003. 00001666  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2004. 0000166A  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2005. 0000166E  1086                     move.b     [A0], D6
  2006. 00001670  60A0                     bra        -0x5E /* 00001612 */
  2007. label00001672:
  2008. 00001672  3007                     move.w     D0, D7
  2009. 00001674  4CDF 00C0                movem.l    D6,D7, [A7]+
  2010. 00001678  4E75                     rts
  2011. fn0000167A:
  2012. 0000167A  48E7 0300                movem.l    -[A7], D6,D7
  2013. 0000167E  4EBA 0086                jsr        [PC + 0x86 /* 00001706 */]
  2014. 00001682  3C00                     move.w     D6, D0
  2015. 00001684  6778                     beq        +0x7A /* 000016FE */
  2016. label00001686:
  2017. 00001686  702E                     moveq.l    D0, 0x2E
  2018. 00001688  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2019. 0000168C  6604                     bne        +0x6 /* 00001692 */
  2020. 0000168E  7E09                     moveq.l    D7, 0x09
  2021. 00001690  6054                     bra        +0x56 /* 000016E6 */
  2022. label00001692:
  2023. 00001692  702F                     moveq.l    D0, 0x2F
  2024. 00001694  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2025. 00001698  6604                     bne        +0x6 /* 0000169E */
  2026. 0000169A  7E0A                     moveq.l    D7, 0x0A
  2027. 0000169C  6048                     bra        +0x4A /* 000016E6 */
  2028. label0000169E:
  2029. 0000169E  7036                     moveq.l    D0, 0x36
  2030. 000016A0  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2031. 000016A4  6258                     bhi        +0x5A /* 000016FE */
  2032. 000016A6  703E                     moveq.l    D0, 0x3E
  2033. 000016A8  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2034. 000016AC  6550                     bcs        +0x52 /* 000016FE */
  2035. 000016AE  206D BCF0                movea.l    A0, [A5 - 0x4310]
  2036. 000016B2  226D BCEC                movea.l    A1, [A5 - 0x4314]
  2037. 000016B6  7000                     moveq.l    D0, 0x00
  2038. 000016B8  302D BAE2                move.w     D0, [A5 - 0x451E]
  2039. 000016BC  D080                     add.l      D0, D0
  2040. 000016BE  3031 0800                move.w     D0, [A1 + D0]
  2041. 000016C2  5840                     addq.w     D0, 4
  2042. 000016C4  7200                     moveq.l    D1, 0x00
  2043. 000016C6  3200                     move.w     D1, D0
  2044. 000016C8  1E30 1800                move.b     D7, [A0 + D1]
  2045. 000016CC  6730                     beq        +0x32 /* 000016FE */
  2046. 000016CE  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2047. 000016D2  4EBA FFA6                jsr        [PC - 0x5A /* 0000167A */]
  2048. 000016D6  3C00                     move.w     D6, D0
  2049. 000016D8  6724                     beq        +0x26 /* 000016FE */
  2050. 000016DA  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2051. 000016DE  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2052. 000016E2  1087                     move.b     [A0], D7
  2053. 000016E4  6018                     bra        +0x1A /* 000016FE */
  2054. label000016E6:
  2055. 000016E6  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2056. 000016EA  4EBA 001A                jsr        [PC + 0x1A /* 00001706 */]
  2057. 000016EE  3C00                     move.w     D6, D0
  2058. 000016F0  670C                     beq        +0xE /* 000016FE */
  2059. 000016F2  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2060. 000016F6  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2061. 000016FA  1087                     move.b     [A0], D7
  2062. 000016FC  6088                     bra        -0x76 /* 00001686 */
  2063. label000016FE:
  2064. 000016FE  3006                     move.w     D0, D6
  2065. 00001700  4CDF 00C0                movem.l    D6,D7, [A7]+
  2066. 00001704  4E75                     rts
  2067. fn00001706:
  2068. 00001706  48E7 0300                movem.l    -[A7], D6,D7
  2069. 0000170A  4EBA 003C                jsr        [PC + 0x3C /* 00001748 */]
  2070. 0000170E  3C00                     move.w     D6, D0
  2071. 00001710  672E                     beq        +0x30 /* 00001740 */
  2072. label00001712:
  2073. 00001712  7030                     moveq.l    D0, 0x30
  2074. 00001714  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2075. 00001718  6604                     bne        +0x6 /* 0000171E */
  2076. 0000171A  7E0B                     moveq.l    D7, 0x0B
  2077. 0000171C  600A                     bra        +0xC /* 00001728 */
  2078. label0000171E:
  2079. 0000171E  7031                     moveq.l    D0, 0x31
  2080. 00001720  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2081. 00001724  661A                     bne        +0x1C /* 00001740 */
  2082. 00001726  7E0C                     moveq.l    D7, 0x0C
  2083. label00001728:
  2084. 00001728  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2085. 0000172C  4EBA 001A                jsr        [PC + 0x1A /* 00001748 */]
  2086. 00001730  3C00                     move.w     D6, D0
  2087. 00001732  670C                     beq        +0xE /* 00001740 */
  2088. 00001734  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2089. 00001738  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2090. 0000173C  1087                     move.b     [A0], D7
  2091. 0000173E  60D2                     bra        -0x2C /* 00001712 */
  2092. label00001740:
  2093. 00001740  3006                     move.w     D0, D6
  2094. 00001742  4CDF 00C0                movem.l    D6,D7, [A7]+
  2095. 00001746  4E75                     rts
  2096. fn00001748:
  2097. 00001748  48E7 0300                movem.l    -[A7], D6,D7
  2098. 0000174C  4EBA 0030                jsr        [PC + 0x30 /* 0000177E */]
  2099. 00001750  3C00                     move.w     D6, D0
  2100. 00001752  6722                     beq        +0x24 /* 00001776 */
  2101. label00001754:
  2102. 00001754  7034                     moveq.l    D0, 0x34
  2103. 00001756  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2104. 0000175A  661A                     bne        +0x1C /* 00001776 */
  2105. 0000175C  7E0D                     moveq.l    D7, 0x0D
  2106. 0000175E  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2107. 00001762  4EBA 001A                jsr        [PC + 0x1A /* 0000177E */]
  2108. 00001766  3C00                     move.w     D6, D0
  2109. 00001768  670C                     beq        +0xE /* 00001776 */
  2110. 0000176A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2111. 0000176E  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2112. 00001772  1087                     move.b     [A0], D7
  2113. 00001774  60DE                     bra        -0x20 /* 00001754 */
  2114. label00001776:
  2115. 00001776  3006                     move.w     D0, D6
  2116. 00001778  4CDF 00C0                movem.l    D6,D7, [A7]+
  2117. 0000177C  4E75                     rts
  2118. fn0000177E:
  2119. 0000177E  48E7 0300                movem.l    -[A7], D6,D7
  2120. 00001782  7E01                     moveq.l    D7, 0x01
  2121. 00001784  302D BAE2                move.w     D0, [A5 - 0x451E]
  2122. 00001788  6700 00E6                beq        +0xE8 /* 00001870 */
  2123. 0000178C  5340                     subq.w     D0, 1
  2124. 0000178E  6700 00E0                beq        +0xE2 /* 00001870 */
  2125. 00001792  5340                     subq.w     D0, 1
  2126. 00001794  6700 00DA                beq        +0xDC /* 00001870 */
  2127. 00001798  5340                     subq.w     D0, 1
  2128. 0000179A  6700 00D4                beq        +0xD6 /* 00001870 */
  2129. 0000179E  5B40                     subq.w     D0, 5
  2130. 000017A0  6700 00CE                beq        +0xD0 /* 00001870 */
  2131. 000017A4  5340                     subq.w     D0, 1
  2132. 000017A6  6700 0096                beq        +0x98 /* 0000183E */
  2133. 000017AA  0440 000F                subi.w     D0, 0xF
  2134. 000017AE  6752                     beq        +0x54 /* 00001802 */
  2135. 000017B0  5340                     subq.w     D0, 1
  2136. 000017B2  6756                     beq        +0x58 /* 0000180A */
  2137. 000017B4  0440 000D                subi.w     D0, 0xD /* '\r' */
  2138. 000017B8  6700 00BE                beq        +0xC0 /* 00001878 */
  2139. 000017BC  0440 000C                subi.w     D0, 0xC
  2140. 000017C0  670A                     beq        +0xC /* 000017CC */
  2141. 000017C2  5340                     subq.w     D0, 1
  2142. 000017C4  672E                     beq        +0x30 /* 000017F4 */
  2143. 000017C6  5B40                     subq.w     D0, 5
  2144. 000017C8  6600 00E2                bne        +0xE4 /* 000018AC */
  2145. label000017CC:
  2146. 000017CC  7038                     moveq.l    D0, 0x38
  2147. 000017CE  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2148. 000017D2  6604                     bne        +0x6 /* 000017D8 */
  2149. 000017D4  7016                     moveq.l    D0, 0x16
  2150. 000017D6  6002                     bra        +0x4 /* 000017DA */
  2151. label000017D8:
  2152. 000017D8  7008                     moveq.l    D0, 0x08
  2153. label000017DA:
  2154. 000017DA  1C00                     move.b     D6, D0
  2155. 000017DC  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2156. 000017E0  4EBA FF9C                jsr        [PC - 0x64 /* 0000177E */]
  2157. 000017E4  3E00                     move.w     D7, D0
  2158. 000017E6  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2159. 000017EA  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2160. 000017EE  1086                     move.b     [A0], D6
  2161. 000017F0  6000 00CC                bra        +0xCE /* 000018BE */
  2162. label000017F4:
  2163. 000017F4  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2164. 000017F8  4EBA FF84                jsr        [PC - 0x7C /* 0000177E */]
  2165. 000017FC  3E00                     move.w     D7, D0
  2166. 000017FE  6000 00BE                bra        +0xC0 /* 000018BE */
  2167. label00001802:
  2168. 00001802  4EBA 06D6                jsr        [PC + 0x6D6 /* 00001EDA */]
  2169. 00001806  6000 00AA                bra        +0xAC /* 000018B2 */
  2170. label0000180A:
  2171. 0000180A  4A6D D6CC                tst.w      [A5 - 0x2934]
  2172. 0000180E  6700 009C                beq        +0x9E /* 000018AC */
  2173. 00001812  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2174. 00001816  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2175. 0000181A  10BC 0006                move.b     [A0], 0x6
  2176. 0000181E  486D BBBC                pea.l      [A5 - 0x4444]
  2177. 00001822  2F2D D6C4                move.l     -[A7], [A5 - 0x293C]
  2178. 00001826  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  2179. 0000182A  2F2D D6C4                move.l     -[A7], [A5 - 0x293C]
  2180. 0000182E  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  2181. 00001832  5280                     addq.l     D0, 1
  2182. 00001834  D1AD D6C4                add.l      [A5 - 0x293C], D0
  2183. 00001838  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2184. 0000183C  6074                     bra        +0x76 /* 000018B2 */
  2185. label0000183E:
  2186. 0000183E  302D BB86                move.w     D0, [A5 - 0x447A]
  2187. 00001842  48C0                     ext.l      D0
  2188. 00001844  2F00                     move.l     -[A7], D0
  2189. 00001846  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  2190. 0000184A  4EAD 11E2                jsr        [A5 + 0x11E2 /* export_568 */]
  2191. 0000184E  72FF                     moveq.l    D1, 0xFFFFFFFF
  2192. 00001850  B280                     cmp.l      D1, D0
  2193. 00001852  508F                     addq.l     A7, 8
  2194. 00001854  6716                     beq        +0x18 /* 0000186C */
  2195. 00001856  41ED BA50                lea.l      A0, [A5 - 0x45B0]
  2196. 0000185A  43ED BCF4                lea.l      A1, [A5 - 0x430C]
  2197. 0000185E  20D9                     move.l     [A0]+, [A1]+
  2198. 00001860  20D9                     move.l     [A0]+, [A1]+
  2199. 00001862  20D9                     move.l     [A0]+, [A1]+
  2200. 00001864  3B7C 000F BA5C           move.w     [A5 - 0x45A4], 0xF
  2201. 0000186A  6004                     bra        +0x6 /* 00001870 */
  2202. label0000186C:
  2203. 0000186C  5347                     subq.w     D7, 1
  2204. 0000186E  6042                     bra        +0x44 /* 000018B2 */
  2205. label00001870:
  2206. 00001870  4EBA 0452                jsr        [PC + 0x452 /* 00001CC4 */]
  2207. 00001874  3E00                     move.w     D7, D0
  2208. 00001876  603A                     bra        +0x3C /* 000018B2 */
  2209. label00001878:
  2210. 00001878  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2211. 0000187C  526D D6C0                addq.w     [A5 - 0x2940], 1
  2212. 00001880  4EBA FD84                jsr        [PC - 0x27C /* 00001606 */]
  2213. 00001884  3E00                     move.w     D7, D0
  2214. 00001886  672A                     beq        +0x2C /* 000018B2 */
  2215. 00001888  536D D6C0                subq.w     [A5 - 0x2940], 1
  2216. 0000188C  7027                     moveq.l    D0, 0x27
  2217. 0000188E  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2218. 00001892  670A                     beq        +0xC /* 0000189E */
  2219. 00001894  4247                     clr.w      D7
  2220. 00001896  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2221. 0000189C  6020                     bra        +0x22 /* 000018BE */
  2222. label0000189E:
  2223. 0000189E  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2224. 000018A2  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2225. 000018A6  10BC 0004                move.b     [A0], 0x4
  2226. 000018AA  6006                     bra        +0x8 /* 000018B2 */
  2227. label000018AC:
  2228. 000018AC  4EBA 0018                jsr        [PC + 0x18 /* 000018C6 */]
  2229. 000018B0  3E00                     move.w     D7, D0
  2230. label000018B2:
  2231. 000018B2  536D C5E2                subq.w     [A5 - 0x3A1E], 1
  2232. 000018B6  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2233. 000018BA  526D C5E2                addq.w     [A5 - 0x3A1E], 1
  2234. label000018BE:
  2235. 000018BE  3007                     move.w     D0, D7
  2236. 000018C0  4CDF 00C0                movem.l    D6,D7, [A7]+
  2237. 000018C4  4E75                     rts
  2238. fn000018C6:
  2239. 000018C6  4E56 FBD8                link       A6, -0x0428
  2240. 000018CA  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2241. 000018CE  49EE FFDE                lea.l      A4, [A6 - 0x22]
  2242. 000018D2  47EE FFEA                lea.l      A3, [A6 - 0x16]
  2243. 000018D6  7C01                     moveq.l    D6, 0x01
  2244. 000018D8  382D BAEA                move.w     D4, [A5 - 0x4516]
  2245. 000018DC  3D6D BAE8 FBDC           move.w     [A6 - 0x424], [A5 - 0x4518]
  2246. 000018E2  0C6D 0087 BAE2           cmpi.w     [A5 - 0x451E], 0x87
  2247. 000018E8  6604                     bne        +0x6 /* 000018EE */
  2248. 000018EA  7000                     moveq.l    D0, 0x00
  2249. 000018EC  600C                     bra        +0xE /* 000018FA */
  2250. label000018EE:
  2251. 000018EE  B86E FBDC                cmp.w      D4, [A6 - 0x424]
  2252. 000018F2  56C0                     sne        D0
  2253. 000018F4  0240 0001                andi.w     D0, 0x1
  2254. 000018F8  48C0                     ext.l      D0
  2255. label000018FA:
  2256. 000018FA  3D40 FBD8                move.w     [A6 - 0x428], D0
  2257. 000018FE  7036                     moveq.l    D0, 0x36
  2258. 00001900  B06D BAE2                cmp.w      D0, [A5 - 0x451E]
  2259. 00001904  6264                     bhi        +0x66 /* 0000196A */
  2260. 00001906  0C6D 00E8 BAE2           cmpi.w     [A5 - 0x451E], 0xE8
  2261. 0000190C  625C                     bhi        +0x5E /* 0000196A */
  2262. 0000190E  206D BCF0                movea.l    A0, [A5 - 0x4310]
  2263. 00001912  226D BCEC                movea.l    A1, [A5 - 0x4314]
  2264. 00001916  7000                     moveq.l    D0, 0x00
  2265. 00001918  302D BAE2                move.w     D0, [A5 - 0x451E]
  2266. 0000191C  D080                     add.l      D0, D0
  2267. 0000191E  3031 0800                move.w     D0, [A1 + D0]
  2268. 00001922  5840                     addq.w     D0, 4
  2269. 00001924  7200                     moveq.l    D1, 0x00
  2270. 00001926  3200                     move.w     D1, D0
  2271. 00001928  7000                     moveq.l    D0, 0x00
  2272. 0000192A  1030 1800                move.b     D0, [A0 + D1]
  2273. 0000192E  3D40 FBDA                move.w     [A6 - 0x426], D0
  2274. 00001932  671E                     beq        +0x20 /* 00001952 */
  2275. 00001934  4A6D D6CC                tst.w      [A5 - 0x2934]
  2276. 00001938  6624                     bne        +0x26 /* 0000195E */
  2277. 0000193A  7040                     moveq.l    D0, 0x40
  2278. 0000193C  B06E FBDA                cmp.w      D0, [A6 - 0x426]
  2279. 00001940  6E08                     bgt        +0xA /* 0000194A */
  2280. 00001942  704F                     moveq.l    D0, 0x4F
  2281. 00001944  B06E FBDA                cmp.w      D0, [A6 - 0x426]
  2282. 00001948  6C08                     bge        +0xA /* 00001952 */
  2283. label0000194A:
  2284. 0000194A  7062                     moveq.l    D0, 0x62
  2285. 0000194C  B06E FBDA                cmp.w      D0, [A6 - 0x426]
  2286. 00001950  6C0C                     bge        +0xE /* 0000195E */
  2287. label00001952:
  2288. 00001952  4246                     clr.w      D6
  2289. 00001954  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2290. 0000195A  6000 035C                bra        +0x35E /* 00001CB8 */
  2291. label0000195E:
  2292. 0000195E  0C6D 0087 BAE2           cmpi.w     [A5 - 0x451E], 0x87
  2293. 00001964  6610                     bne        +0x12 /* 00001976 */
  2294. 00001966  7802                     moveq.l    D4, 0x02
  2295. 00001968  600C                     bra        +0xE /* 00001976 */
  2296. label0000196A:
  2297. 0000196A  4246                     clr.w      D6
  2298. 0000196C  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2299. 00001972  6000 0344                bra        +0x346 /* 00001CB8 */
  2300. label00001976:
  2301. 00001976  7000                     moveq.l    D0, 0x00
  2302. 00001978  302D BAE2                move.w     D0, [A5 - 0x451E]
  2303. 0000197C  2A00                     move.l     D5, D0
  2304. 0000197E  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2305. 00001982  7028                     moveq.l    D0, 0x28
  2306. 00001984  B02D BBBC                cmp.b      D0, [A5 - 0x4444]
  2307. 00001988  670C                     beq        +0xE /* 00001996 */
  2308. 0000198A  4246                     clr.w      D6
  2309. 0000198C  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2310. 00001992  6000 0324                bra        +0x326 /* 00001CB8 */
  2311. label00001996:
  2312. 00001996  4A6E FBDC                tst.w      [A6 - 0x424]
  2313. 0000199A  6700 02C4                beq        +0x2C6 /* 00001C60 */
  2314. 0000199E  526D D6C2                addq.w     [A5 - 0x293E], 1
  2315. 000019A2  426E FFFE                clr.w      [A6 - 0x2]
  2316. 000019A6  26AD D6C4                move.l     [A3], [A5 - 0x293C]
  2317. 000019AA  4207                     clr.b      D7
  2318. 000019AC  6062                     bra        +0x64 /* 00001A10 */
  2319. label000019AE:
  2320. 000019AE  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2321. 000019B2  4EBA FC52                jsr        [PC - 0x3AE /* 00001606 */]
  2322. 000019B6  3C00                     move.w     D6, D0
  2323. 000019B8  6700 02FE                beq        +0x300 /* 00001CB8 */
  2324. 000019BC  2005                     move.l     D0, D5
  2325. 000019BE  0480 0000 0077           subi.l     D0, 0x77 /* 'w' */
  2326. 000019C4  6728                     beq        +0x2A /* 000019EE */
  2327. 000019C6  5980                     subq.l     D0, 4
  2328. 000019C8  6724                     beq        +0x26 /* 000019EE */
  2329. 000019CA  5580                     subq.l     D0, 2
  2330. 000019CC  6720                     beq        +0x22 /* 000019EE */
  2331. 000019CE  0480 0000 0009           subi.l     D0, 0x9 /* '\t' */
  2332. 000019D4  6718                     beq        +0x1A /* 000019EE */
  2333. 000019D6  0480 0000 0036           subi.l     D0, 0x36 /* '6' */
  2334. 000019DC  6710                     beq        +0x12 /* 000019EE */
  2335. 000019DE  5580                     subq.l     D0, 2
  2336. 000019E0  670C                     beq        +0xE /* 000019EE */
  2337. 000019E2  5380                     subq.l     D0, 1
  2338. 000019E4  6708                     beq        +0xA /* 000019EE */
  2339. 000019E6  0480 0000 0017           subi.l     D0, 0x17
  2340. 000019EC  6610                     bne        +0x12 /* 000019FE */
  2341. label000019EE:
  2342. 000019EE  526E FFFE                addq.w     [A6 - 0x2], 1
  2343. 000019F2  302E FFFE                move.w     D0, [A6 - 0x2]
  2344. 000019F6  E540                     asl        D0.w, 2
  2345. 000019F8  27AD D6C4 0000           move.l     [A3 + D0.w], [A5 - 0x293C]
  2346. label000019FE:
  2347. 000019FE  7000                     moveq.l    D0, 0x00
  2348. 00001A00  102D BBBC                move.b     D0, [A5 - 0x4444]
  2349. 00001A04  2F00                     move.l     -[A7], D0
  2350. 00001A06  4EAD 2A7A                jsr        [A5 + 0x2A7A /* export_1355 */]
  2351. 00001A0A  4A40                     tst.w      D0
  2352. 00001A0C  588F                     addq.l     A7, 4
  2353. 00001A0E  670A                     beq        +0xC /* 00001A1A */
  2354. label00001A10:
  2355. 00001A10  7000                     moveq.l    D0, 0x00
  2356. 00001A12  1007                     move.b     D0, D7
  2357. 00001A14  5207                     addq.b     D7, 1
  2358. 00001A16  B840                     cmp.w      D4, D0
  2359. 00001A18  6E94                     bgt        -0x6A /* 000019AE */
  2360. label00001A1A:
  2361. 00001A1A  2005                     move.l     D0, D5
  2362. 00001A1C  0480 0000 0077           subi.l     D0, 0x77 /* 'w' */
  2363. 00001A22  6736                     beq        +0x38 /* 00001A5A */
  2364. 00001A24  5980                     subq.l     D0, 4
  2365. 00001A26  6732                     beq        +0x34 /* 00001A5A */
  2366. 00001A28  5580                     subq.l     D0, 2
  2367. 00001A2A  672E                     beq        +0x30 /* 00001A5A */
  2368. 00001A2C  0480 0000 0009           subi.l     D0, 0x9 /* '\t' */
  2369. 00001A32  6700 00DC                beq        +0xDE /* 00001B10 */
  2370. 00001A36  0480 0000 0036           subi.l     D0, 0x36 /* '6' */
  2371. 00001A3C  6700 014C                beq        +0x14E /* 00001B8A */
  2372. 00001A40  5580                     subq.l     D0, 2
  2373. 00001A42  6700 0154                beq        +0x156 /* 00001B98 */
  2374. 00001A46  5380                     subq.l     D0, 1
  2375. 00001A48  6700 0192                beq        +0x194 /* 00001BDC */
  2376. 00001A4C  0480 0000 0017           subi.l     D0, 0x17
  2377. 00001A52  6700 00BC                beq        +0xBE /* 00001B10 */
  2378. 00001A56  6000 0202                bra        +0x204 /* 00001C5A */
  2379. label00001A5A:
  2380. 00001A5A  2F0C                     move.l     -[A7], A4
  2381. 00001A5C  486E FFFE                pea.l      [A6 - 0x2]
  2382. 00001A60  2F0B                     move.l     -[A7], A3
  2383. 00001A62  4EBA 0530                jsr        [PC + 0x530 /* 00001F94 */]
  2384. 00001A66  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2385. 00001A6A  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2386. 00001A6E  486E FBDE                pea.l      [A6 - 0x422]
  2387. 00001A72  3014                     move.w     D0, [A4]
  2388. 00001A74  48C0                     ext.l      D0
  2389. 00001A76  2F00                     move.l     -[A7], D0
  2390. 00001A78  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2391. 00001A7C  486C 0002                pea.l      [A4 + 0x2]
  2392. 00001A80  486E FFFE                pea.l      [A6 - 0x2]
  2393. 00001A84  2F0B                     move.l     -[A7], A3
  2394. 00001A86  4EBA 050C                jsr        [PC + 0x50C /* 00001F94 */]
  2395. 00001A8A  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2396. 00001A8E  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2397. 00001A92  486E FCDE                pea.l      [A6 - 0x322]
  2398. 00001A96  302C 0002                move.w     D0, [A4 + 0x2]
  2399. 00001A9A  48C0                     ext.l      D0
  2400. 00001A9C  2F00                     move.l     -[A7], D0
  2401. 00001A9E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2402. 00001AA2  486C 0004                pea.l      [A4 + 0x4]
  2403. 00001AA6  486E FFFE                pea.l      [A6 - 0x2]
  2404. 00001AAA  2F0B                     move.l     -[A7], A3
  2405. 00001AAC  4EBA 04E6                jsr        [PC + 0x4E6 /* 00001F94 */]
  2406. 00001AB0  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2407. 00001AB4  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2408. 00001AB8  486E FDDE                pea.l      [A6 - 0x222]
  2409. 00001ABC  302C 0004                move.w     D0, [A4 + 0x4]
  2410. 00001AC0  48C0                     ext.l      D0
  2411. 00001AC2  2F00                     move.l     -[A7], D0
  2412. 00001AC4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2413. 00001AC8  3014                     move.w     D0, [A4]
  2414. 00001ACA  48C0                     ext.l      D0
  2415. 00001ACC  2F00                     move.l     -[A7], D0
  2416. 00001ACE  486E FBDE                pea.l      [A6 - 0x422]
  2417. 00001AD2  486E FFFE                pea.l      [A6 - 0x2]
  2418. 00001AD6  2F0B                     move.l     -[A7], A3
  2419. 00001AD8  4EBA 0500                jsr        [PC + 0x500 /* 00001FDA */]
  2420. 00001ADC  302C 0004                move.w     D0, [A4 + 0x4]
  2421. 00001AE0  48C0                     ext.l      D0
  2422. 00001AE2  2F00                     move.l     -[A7], D0
  2423. 00001AE4  486E FDDE                pea.l      [A6 - 0x222]
  2424. 00001AE8  486E FFFE                pea.l      [A6 - 0x2]
  2425. 00001AEC  2F0B                     move.l     -[A7], A3
  2426. 00001AEE  4EBA 04EA                jsr        [PC + 0x4EA /* 00001FDA */]
  2427. 00001AF2  302C 0002                move.w     D0, [A4 + 0x2]
  2428. 00001AF6  48C0                     ext.l      D0
  2429. 00001AF8  2F00                     move.l     -[A7], D0
  2430. 00001AFA  486E FCDE                pea.l      [A6 - 0x322]
  2431. 00001AFE  486E FFFE                pea.l      [A6 - 0x2]
  2432. 00001B02  2F0B                     move.l     -[A7], A3
  2433. 00001B04  4EBA 04D4                jsr        [PC + 0x4D4 /* 00001FDA */]
  2434. 00001B08  4FEF 0054                lea.l      A7, [A7 + 0x54]
  2435. 00001B0C  6000 014C                bra        +0x14E /* 00001C5A */
  2436. label00001B10:
  2437. 00001B10  2F0C                     move.l     -[A7], A4
  2438. 00001B12  486E FFFE                pea.l      [A6 - 0x2]
  2439. 00001B16  2F0B                     move.l     -[A7], A3
  2440. 00001B18  4EBA 047A                jsr        [PC + 0x47A /* 00001F94 */]
  2441. 00001B1C  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2442. 00001B20  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2443. 00001B24  486E FBDE                pea.l      [A6 - 0x422]
  2444. 00001B28  3014                     move.w     D0, [A4]
  2445. 00001B2A  48C0                     ext.l      D0
  2446. 00001B2C  2F00                     move.l     -[A7], D0
  2447. 00001B2E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2448. 00001B32  486C 0002                pea.l      [A4 + 0x2]
  2449. 00001B36  486E FFFE                pea.l      [A6 - 0x2]
  2450. 00001B3A  2F0B                     move.l     -[A7], A3
  2451. 00001B3C  4EBA 0456                jsr        [PC + 0x456 /* 00001F94 */]
  2452. 00001B40  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2453. 00001B44  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2454. 00001B48  486E FCDE                pea.l      [A6 - 0x322]
  2455. 00001B4C  302C 0002                move.w     D0, [A4 + 0x2]
  2456. 00001B50  48C0                     ext.l      D0
  2457. 00001B52  2F00                     move.l     -[A7], D0
  2458. 00001B54  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2459. 00001B58  3014                     move.w     D0, [A4]
  2460. 00001B5A  48C0                     ext.l      D0
  2461. 00001B5C  2F00                     move.l     -[A7], D0
  2462. 00001B5E  486E FBDE                pea.l      [A6 - 0x422]
  2463. 00001B62  486E FFFE                pea.l      [A6 - 0x2]
  2464. 00001B66  2F0B                     move.l     -[A7], A3
  2465. 00001B68  4EBA 0470                jsr        [PC + 0x470 /* 00001FDA */]
  2466. 00001B6C  302C 0002                move.w     D0, [A4 + 0x2]
  2467. 00001B70  48C0                     ext.l      D0
  2468. 00001B72  2F00                     move.l     -[A7], D0
  2469. 00001B74  486E FCDE                pea.l      [A6 - 0x322]
  2470. 00001B78  486E FFFE                pea.l      [A6 - 0x2]
  2471. 00001B7C  2F0B                     move.l     -[A7], A3
  2472. 00001B7E  4EBA 045A                jsr        [PC + 0x45A /* 00001FDA */]
  2473. 00001B82  4FEF 0038                lea.l      A7, [A7 + 0x38]
  2474. 00001B86  6000 00D2                bra        +0xD4 /* 00001C5A */
  2475. label00001B8A:
  2476. 00001B8A  7000                     moveq.l    D0, 0x00
  2477. 00001B8C  2F00                     move.l     -[A7], D0
  2478. 00001B8E  4EBA 048C                jsr        [PC + 0x48C /* 0000201C */]
  2479. 00001B92  588F                     addq.l     A7, 4
  2480. 00001B94  6000 00C4                bra        +0xC6 /* 00001C5A */
  2481. label00001B98:
  2482. 00001B98  2F0C                     move.l     -[A7], A4
  2483. 00001B9A  486E FFFE                pea.l      [A6 - 0x2]
  2484. 00001B9E  2F0B                     move.l     -[A7], A3
  2485. 00001BA0  4EBA 03F2                jsr        [PC + 0x3F2 /* 00001F94 */]
  2486. 00001BA4  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2487. 00001BA8  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2488. 00001BAC  486E FBDE                pea.l      [A6 - 0x422]
  2489. 00001BB0  3014                     move.w     D0, [A4]
  2490. 00001BB2  48C0                     ext.l      D0
  2491. 00001BB4  2F00                     move.l     -[A7], D0
  2492. 00001BB6  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2493. 00001BBA  7000                     moveq.l    D0, 0x00
  2494. 00001BBC  2F00                     move.l     -[A7], D0
  2495. 00001BBE  4EBA 045C                jsr        [PC + 0x45C /* 0000201C */]
  2496. 00001BC2  3014                     move.w     D0, [A4]
  2497. 00001BC4  48C0                     ext.l      D0
  2498. 00001BC6  2F00                     move.l     -[A7], D0
  2499. 00001BC8  486E FBDE                pea.l      [A6 - 0x422]
  2500. 00001BCC  486E FFFE                pea.l      [A6 - 0x2]
  2501. 00001BD0  2F0B                     move.l     -[A7], A3
  2502. 00001BD2  4EBA 0406                jsr        [PC + 0x406 /* 00001FDA */]
  2503. 00001BD6  4FEF 0020                lea.l      A7, [A7 + 0x20]
  2504. 00001BDA  607E                     bra        +0x80 /* 00001C5A */
  2505. label00001BDC:
  2506. 00001BDC  2F0C                     move.l     -[A7], A4
  2507. 00001BDE  486E FFFE                pea.l      [A6 - 0x2]
  2508. 00001BE2  2F0B                     move.l     -[A7], A3
  2509. 00001BE4  4EBA 03AE                jsr        [PC + 0x3AE /* 00001F94 */]
  2510. 00001BE8  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2511. 00001BEC  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2512. 00001BF0  486E FBDE                pea.l      [A6 - 0x422]
  2513. 00001BF4  3014                     move.w     D0, [A4]
  2514. 00001BF6  48C0                     ext.l      D0
  2515. 00001BF8  2F00                     move.l     -[A7], D0
  2516. 00001BFA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2517. 00001BFE  486C 0002                pea.l      [A4 + 0x2]
  2518. 00001C02  486E FFFE                pea.l      [A6 - 0x2]
  2519. 00001C06  2F0B                     move.l     -[A7], A3
  2520. 00001C08  4EBA 038A                jsr        [PC + 0x38A /* 00001F94 */]
  2521. 00001C0C  2D40 FFE6                move.l     [A6 - 0x1A], D0
  2522. 00001C10  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  2523. 00001C14  486E FCDE                pea.l      [A6 - 0x322]
  2524. 00001C18  302C 0002                move.w     D0, [A4 + 0x2]
  2525. 00001C1C  48C0                     ext.l      D0
  2526. 00001C1E  2F00                     move.l     -[A7], D0
  2527. 00001C20  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2528. 00001C24  7000                     moveq.l    D0, 0x00
  2529. 00001C26  2F00                     move.l     -[A7], D0
  2530. 00001C28  4EBA 03F2                jsr        [PC + 0x3F2 /* 0000201C */]
  2531. 00001C2C  302C 0002                move.w     D0, [A4 + 0x2]
  2532. 00001C30  48C0                     ext.l      D0
  2533. 00001C32  2F00                     move.l     -[A7], D0
  2534. 00001C34  486E FCDE                pea.l      [A6 - 0x322]
  2535. 00001C38  486E FFFE                pea.l      [A6 - 0x2]
  2536. 00001C3C  2F0B                     move.l     -[A7], A3
  2537. 00001C3E  4EBA 039A                jsr        [PC + 0x39A /* 00001FDA */]
  2538. 00001C42  3014                     move.w     D0, [A4]
  2539. 00001C44  48C0                     ext.l      D0
  2540. 00001C46  2F00                     move.l     -[A7], D0
  2541. 00001C48  486E FBDE                pea.l      [A6 - 0x422]
  2542. 00001C4C  486E FFFE                pea.l      [A6 - 0x2]
  2543. 00001C50  2F0B                     move.l     -[A7], A3
  2544. 00001C52  4EBA 0386                jsr        [PC + 0x386 /* 00001FDA */]
  2545. 00001C56  4FEF 003C                lea.l      A7, [A7 + 0x3C]
  2546. label00001C5A:
  2547. 00001C5A  536D D6C2                subq.w     [A5 - 0x293E], 1
  2548. 00001C5E  6004                     bra        +0x6 /* 00001C64 */
  2549. label00001C60:
  2550. 00001C60  4EAD 1C22                jsr        [A5 + 0x1C22 /* export_896 */]
  2551. label00001C64:
  2552. 00001C64  7000                     moveq.l    D0, 0x00
  2553. 00001C66  1007                     move.b     D0, D7
  2554. 00001C68  B06E FBDC                cmp.w      D0, [A6 - 0x424]
  2555. 00001C6C  6C0A                     bge        +0xC /* 00001C78 */
  2556. 00001C6E  4246                     clr.w      D6
  2557. 00001C70  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2558. 00001C76  6040                     bra        +0x42 /* 00001CB8 */
  2559. label00001C78:
  2560. 00001C78  7029                     moveq.l    D0, 0x29
  2561. 00001C7A  B02D BBBC                cmp.b      D0, [A5 - 0x4444]
  2562. 00001C7E  670A                     beq        +0xC /* 00001C8A */
  2563. 00001C80  4246                     clr.w      D6
  2564. 00001C82  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2565. 00001C88  602E                     bra        +0x30 /* 00001CB8 */
  2566. label00001C8A:
  2567. 00001C8A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2568. 00001C8E  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2569. 00001C92  10AE FBDB                move.b     [A0], [A6 - 0x425]
  2570. 00001C96  4A6E FBD8                tst.w      [A6 - 0x428]
  2571. 00001C9A  670A                     beq        +0xC /* 00001CA6 */
  2572. 00001C9C  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2573. 00001CA0  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2574. 00001CA4  1087                     move.b     [A0], D7
  2575. label00001CA6:
  2576. 00001CA6  0C85 0000 00BC           cmpi.l     D5, 0xBC
  2577. 00001CAC  660A                     bne        +0xC /* 00001CB8 */
  2578. 00001CAE  7001                     moveq.l    D0, 0x01
  2579. 00001CB0  2F00                     move.l     -[A7], D0
  2580. 00001CB2  4EBA 0368                jsr        [PC + 0x368 /* 0000201C */]
  2581. 00001CB6  588F                     addq.l     A7, 4
  2582. label00001CB8:
  2583. 00001CB8  3006                     move.w     D0, D6
  2584. 00001CBA  4CEE 18F0 FBC0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x440]
  2585. 00001CC0  4E5E                     unlink     A6
  2586. 00001CC2  4E75                     rts
  2587. fn00001CC4:
  2588. 00001CC4  48E7 0300                movem.l    -[A7], D6,D7
  2589. 00001CC8  7E01                     moveq.l    D7, 0x01
  2590. 00001CCA  3C07                     move.w     D6, D7
  2591. 00001CCC  3B7C 0001 BB98           move.w     [A5 - 0x4468], 0x1
  2592. 00001CD2  202D BA58                move.l     D0, [A5 - 0x45A8]
  2593. 00001CD6  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  2594. 00001CDA  6710                     beq        +0x12 /* 00001CEC */
  2595. 00001CDC  426D BB98                clr.w      [A5 - 0x4468]
  2596. 00001CE0  3B7C 0025 D6D8           move.w     [A5 - 0x2928], 0x25 /* '%' */
  2597. 00001CE6  4247                     clr.w      D7
  2598. 00001CE8  6000 01E8                bra        +0x1EA /* 00001ED2 */
  2599. label00001CEC:
  2600. 00001CEC  426D BB98                clr.w      [A5 - 0x4468]
  2601. 00001CF0  4A6D D6C8                tst.w      [A5 - 0x2938]
  2602. 00001CF4  6614                     bne        +0x16 /* 00001D0A */
  2603. 00001CF6  302D BA50                move.w     D0, [A5 - 0x45B0]
  2604. 00001CFA  B06D BA52                cmp.w      D0, [A5 - 0x45AE]
  2605. 00001CFE  660A                     bne        +0xC /* 00001D0A */
  2606. 00001D00  302D BA54                move.w     D0, [A5 - 0x45AC]
  2607. 00001D04  B06D BA56                cmp.w      D0, [A5 - 0x45AA]
  2608. 00001D08  6702                     beq        +0x4 /* 00001D0C */
  2609. label00001D0A:
  2610. 00001D0A  4246                     clr.w      D6
  2611. label00001D0C:
  2612. 00001D0C  302D BA50                move.w     D0, [A5 - 0x45B0]
  2613. 00001D10  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  2614. 00001D14  6E1E                     bgt        +0x20 /* 00001D34 */
  2615. 00001D16  302D BA52                move.w     D0, [A5 - 0x45AE]
  2616. 00001D1A  B06D D6CA                cmp.w      D0, [A5 - 0x2936]
  2617. 00001D1E  6E14                     bgt        +0x16 /* 00001D34 */
  2618. 00001D20  302D BA54                move.w     D0, [A5 - 0x45AC]
  2619. 00001D24  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  2620. 00001D28  6E0A                     bgt        +0xC /* 00001D34 */
  2621. 00001D2A  302D BA56                move.w     D0, [A5 - 0x45AA]
  2622. 00001D2E  B06D BA42                cmp.w      D0, [A5 - 0x45BE]
  2623. 00001D32  6F0C                     ble        +0xE /* 00001D40 */
  2624. label00001D34:
  2625. 00001D34  3B7C 0028 D6D8           move.w     [A5 - 0x2928], 0x28 /* '(' */
  2626. 00001D3A  4247                     clr.w      D7
  2627. 00001D3C  6000 0194                bra        +0x196 /* 00001ED2 */
  2628. label00001D40:
  2629. 00001D40  4A46                     tst.w      D6
  2630. 00001D42  6704                     beq        +0x6 /* 00001D48 */
  2631. 00001D44  7001                     moveq.l    D0, 0x01
  2632. 00001D46  6002                     bra        +0x4 /* 00001D4A */
  2633. label00001D48:
  2634. 00001D48  7002                     moveq.l    D0, 0x02
  2635. label00001D4A:
  2636. 00001D4A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2637. 00001D4E  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2638. 00001D52  1080                     move.b     [A0], D0
  2639. 00001D54  7002                     moveq.l    D0, 0x02
  2640. 00001D56  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2641. 00001D5A  6708                     beq        +0xA /* 00001D64 */
  2642. 00001D5C  302D BA54                move.w     D0, [A5 - 0x45AC]
  2643. 00001D60  48C0                     ext.l      D0
  2644. 00001D62  6014                     bra        +0x16 /* 00001D78 */
  2645. label00001D64:
  2646. 00001D64  303C 3FFF                move.w     D0, 0x3FFF
  2647. 00001D68  C06D BA54                and.w      D0, [A5 - 0x45AC]
  2648. 00001D6C  48C0                     ext.l      D0
  2649. 00001D6E  223C 0000 8000           move.l     D1, 0x8000
  2650. 00001D74  8280                     or.l       D1, D0
  2651. 00001D76  2001                     move.l     D0, D1
  2652. label00001D78:
  2653. 00001D78  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2654. 00001D7C  1080                     move.b     [A0], D0
  2655. 00001D7E  7002                     moveq.l    D0, 0x02
  2656. 00001D80  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2657. 00001D84  6708                     beq        +0xA /* 00001D8E */
  2658. 00001D86  302D BA54                move.w     D0, [A5 - 0x45AC]
  2659. 00001D8A  48C0                     ext.l      D0
  2660. 00001D8C  6014                     bra        +0x16 /* 00001DA2 */
  2661. label00001D8E:
  2662. 00001D8E  303C 3FFF                move.w     D0, 0x3FFF
  2663. 00001D92  C06D BA54                and.w      D0, [A5 - 0x45AC]
  2664. 00001D96  48C0                     ext.l      D0
  2665. 00001D98  223C 0000 8000           move.l     D1, 0x8000
  2666. 00001D9E  8280                     or.l       D1, D0
  2667. 00001DA0  2001                     move.l     D0, D1
  2668. label00001DA2:
  2669. 00001DA2  E080                     asr        D0, 8
  2670. 00001DA4  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2671. 00001DA8  1140 0001                move.b     [A0 + 0x1], D0
  2672. 00001DAC  7001                     moveq.l    D0, 0x01
  2673. 00001DAE  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2674. 00001DB2  6708                     beq        +0xA /* 00001DBC */
  2675. 00001DB4  302D BA50                move.w     D0, [A5 - 0x45B0]
  2676. 00001DB8  48C0                     ext.l      D0
  2677. 00001DBA  6014                     bra        +0x16 /* 00001DD0 */
  2678. label00001DBC:
  2679. 00001DBC  303C 3FFF                move.w     D0, 0x3FFF
  2680. 00001DC0  C06D BA50                and.w      D0, [A5 - 0x45B0]
  2681. 00001DC4  48C0                     ext.l      D0
  2682. 00001DC6  223C 0000 8000           move.l     D1, 0x8000
  2683. 00001DCC  8280                     or.l       D1, D0
  2684. 00001DCE  2001                     move.l     D0, D1
  2685. label00001DD0:
  2686. 00001DD0  222D D6C4                move.l     D1, [A5 - 0x293C]
  2687. 00001DD4  5481                     addq.l     D1, 2
  2688. 00001DD6  2041                     movea.l    A0, D1
  2689. 00001DD8  1080                     move.b     [A0], D0
  2690. 00001DDA  7001                     moveq.l    D0, 0x01
  2691. 00001DDC  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2692. 00001DE0  6708                     beq        +0xA /* 00001DEA */
  2693. 00001DE2  302D BA50                move.w     D0, [A5 - 0x45B0]
  2694. 00001DE6  48C0                     ext.l      D0
  2695. 00001DE8  6014                     bra        +0x16 /* 00001DFE */
  2696. label00001DEA:
  2697. 00001DEA  303C 3FFF                move.w     D0, 0x3FFF
  2698. 00001DEE  C06D BA50                and.w      D0, [A5 - 0x45B0]
  2699. 00001DF2  48C0                     ext.l      D0
  2700. 00001DF4  223C 0000 8000           move.l     D1, 0x8000
  2701. 00001DFA  8280                     or.l       D1, D0
  2702. 00001DFC  2001                     move.l     D0, D1
  2703. label00001DFE:
  2704. 00001DFE  E080                     asr        D0, 8
  2705. 00001E00  222D D6C4                move.l     D1, [A5 - 0x293C]
  2706. 00001E04  5481                     addq.l     D1, 2
  2707. 00001E06  2041                     movea.l    A0, D1
  2708. 00001E08  1140 0001                move.b     [A0 + 0x1], D0
  2709. 00001E0C  58AD D6C4                addq.l     [A5 - 0x293C], 4
  2710. 00001E10  4A46                     tst.w      D6
  2711. 00001E12  6600 00BE                bne        +0xC0 /* 00001ED2 */
  2712. 00001E16  7008                     moveq.l    D0, 0x08
  2713. 00001E18  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2714. 00001E1C  6708                     beq        +0xA /* 00001E26 */
  2715. 00001E1E  302D BA56                move.w     D0, [A5 - 0x45AA]
  2716. 00001E22  48C0                     ext.l      D0
  2717. 00001E24  6014                     bra        +0x16 /* 00001E3A */
  2718. label00001E26:
  2719. 00001E26  303C 3FFF                move.w     D0, 0x3FFF
  2720. 00001E2A  C06D BA56                and.w      D0, [A5 - 0x45AA]
  2721. 00001E2E  48C0                     ext.l      D0
  2722. 00001E30  223C 0000 8000           move.l     D1, 0x8000
  2723. 00001E36  8280                     or.l       D1, D0
  2724. 00001E38  2001                     move.l     D0, D1
  2725. label00001E3A:
  2726. 00001E3A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2727. 00001E3E  1080                     move.b     [A0], D0
  2728. 00001E40  7008                     moveq.l    D0, 0x08
  2729. 00001E42  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2730. 00001E46  6708                     beq        +0xA /* 00001E50 */
  2731. 00001E48  302D BA56                move.w     D0, [A5 - 0x45AA]
  2732. 00001E4C  48C0                     ext.l      D0
  2733. 00001E4E  6014                     bra        +0x16 /* 00001E64 */
  2734. label00001E50:
  2735. 00001E50  303C 3FFF                move.w     D0, 0x3FFF
  2736. 00001E54  C06D BA56                and.w      D0, [A5 - 0x45AA]
  2737. 00001E58  48C0                     ext.l      D0
  2738. 00001E5A  223C 0000 8000           move.l     D1, 0x8000
  2739. 00001E60  8280                     or.l       D1, D0
  2740. 00001E62  2001                     move.l     D0, D1
  2741. label00001E64:
  2742. 00001E64  E080                     asr        D0, 8
  2743. 00001E66  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2744. 00001E6A  1140 0001                move.b     [A0 + 0x1], D0
  2745. 00001E6E  7004                     moveq.l    D0, 0x04
  2746. 00001E70  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2747. 00001E74  6708                     beq        +0xA /* 00001E7E */
  2748. 00001E76  302D BA52                move.w     D0, [A5 - 0x45AE]
  2749. 00001E7A  48C0                     ext.l      D0
  2750. 00001E7C  6014                     bra        +0x16 /* 00001E92 */
  2751. label00001E7E:
  2752. 00001E7E  303C 3FFF                move.w     D0, 0x3FFF
  2753. 00001E82  C06D BA52                and.w      D0, [A5 - 0x45AE]
  2754. 00001E86  48C0                     ext.l      D0
  2755. 00001E88  223C 0000 8000           move.l     D1, 0x8000
  2756. 00001E8E  8280                     or.l       D1, D0
  2757. 00001E90  2001                     move.l     D0, D1
  2758. label00001E92:
  2759. 00001E92  222D D6C4                move.l     D1, [A5 - 0x293C]
  2760. 00001E96  5481                     addq.l     D1, 2
  2761. 00001E98  2041                     movea.l    A0, D1
  2762. 00001E9A  1080                     move.b     [A0], D0
  2763. 00001E9C  7004                     moveq.l    D0, 0x04
  2764. 00001E9E  C06D BA5C                and.w      D0, [A5 - 0x45A4]
  2765. 00001EA2  6708                     beq        +0xA /* 00001EAC */
  2766. 00001EA4  302D BA52                move.w     D0, [A5 - 0x45AE]
  2767. 00001EA8  48C0                     ext.l      D0
  2768. 00001EAA  6014                     bra        +0x16 /* 00001EC0 */
  2769. label00001EAC:
  2770. 00001EAC  303C 3FFF                move.w     D0, 0x3FFF
  2771. 00001EB0  C06D BA52                and.w      D0, [A5 - 0x45AE]
  2772. 00001EB4  48C0                     ext.l      D0
  2773. 00001EB6  223C 0000 8000           move.l     D1, 0x8000
  2774. 00001EBC  8280                     or.l       D1, D0
  2775. 00001EBE  2001                     move.l     D0, D1
  2776. label00001EC0:
  2777. 00001EC0  E080                     asr        D0, 8
  2778. 00001EC2  222D D6C4                move.l     D1, [A5 - 0x293C]
  2779. 00001EC6  5481                     addq.l     D1, 2
  2780. 00001EC8  2041                     movea.l    A0, D1
  2781. 00001ECA  1140 0001                move.b     [A0 + 0x1], D0
  2782. 00001ECE  58AD D6C4                addq.l     [A5 - 0x293C], 4
  2783. label00001ED2:
  2784. 00001ED2  3007                     move.w     D0, D7
  2785. 00001ED4  4CDF 00C0                movem.l    D6,D7, [A7]+
  2786. 00001ED8  4E75                     rts
  2787. fn00001EDA:
  2788. 00001EDA  4E56 FFCC                link       A6, -0x0034
  2789. 00001EDE  486D BAEC                pea.l      [A5 - 0x4514]
  2790. 00001EE2  486E FFF4                pea.l      [A6 - 0xC]
  2791. 00001EE6  3F3C 080E                move.w     -[A7], 0x80E
  2792. 00001EEA  A9EB                     syscall    Pack4/FP68K
  2793. 00001EEC  41EE FFF4                lea.l      A0, [A6 - 0xC]
  2794. 00001EF0  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2795. 00001EF4  22D8                     move.l     [A1]+, [A0]+
  2796. 00001EF6  22D8                     move.l     [A1]+, [A0]+
  2797. 00001EF8  32D8                     move.w     [A1]+, [A0]+
  2798. 00001EFA  486E FFEA                pea.l      [A6 - 0x16]
  2799. 00001EFE  3F3C 0016                move.w     -[A7], 0x16
  2800. 00001F02  A9EB                     syscall    Pack4/FP68K
  2801. 00001F04  486E FFEA                pea.l      [A6 - 0x16]
  2802. 00001F08  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  2803. 00001F0C  3D40 FFFE                move.w     [A6 - 0x2], D0
  2804. 00001F10  3D40 FFDE                move.w     [A6 - 0x22], D0
  2805. 00001F14  486E FFDE                pea.l      [A6 - 0x22]
  2806. 00001F18  486E FFE0                pea.l      [A6 - 0x20]
  2807. 00001F1C  3F3C 200E                move.w     -[A7], 0x200E
  2808. 00001F20  A9EB                     syscall    Pack4/FP68K
  2809. 00001F22  486E FFE0                pea.l      [A6 - 0x20]
  2810. 00001F26  486E FFD6                pea.l      [A6 - 0x2A]
  2811. 00001F2A  3F3C 0810                move.w     -[A7], 0x810
  2812. 00001F2E  A9EB                     syscall    Pack4/FP68K
  2813. 00001F30  486E FFD6                pea.l      [A6 - 0x2A]
  2814. 00001F34  486E FFCC                pea.l      [A6 - 0x34]
  2815. 00001F38  3F3C 080E                move.w     -[A7], 0x80E
  2816. 00001F3C  A9EB                     syscall    Pack4/FP68K
  2817. 00001F3E  486D BAEC                pea.l      [A5 - 0x4514]
  2818. 00001F42  486E FFCC                pea.l      [A6 - 0x34]
  2819. 00001F46  3F3C 0808                move.w     -[A7], 0x808
  2820. 00001F4A  A9EB                     syscall    Pack4/FP68K
  2821. 00001F4C  588F                     addq.l     A7, 4
  2822. 00001F4E  671E                     beq        +0x20 /* 00001F6E */
  2823. 00001F50  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2824. 00001F54  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2825. 00001F58  4210                     clr.b      [A0]
  2826. 00001F5A  2F2D D6C4                move.l     -[A7], [A5 - 0x293C]
  2827. 00001F5E  486D BAEC                pea.l      [A5 - 0x4514]
  2828. 00001F62  4EAD 1AFA                jsr        [A5 + 0x1AFA /* export_859 */]
  2829. 00001F66  50AD D6C4                addq.l     [A5 - 0x293C], 8
  2830. 00001F6A  508F                     addq.l     A7, 8
  2831. 00001F6C  6022                     bra        +0x24 /* 00001F90 */
  2832. label00001F6E:
  2833. 00001F6E  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2834. 00001F72  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2835. 00001F76  10BC 0005                move.b     [A0], 0x5
  2836. 00001F7A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2837. 00001F7E  10AE FFFF                move.b     [A0], [A6 - 0x1]
  2838. 00001F82  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2839. 00001F86  116E FFFE 0001           move.b     [A0 + 0x1], [A6 - 0x2]
  2840. 00001F8C  54AD D6C4                addq.l     [A5 - 0x293C], 2
  2841. label00001F90:
  2842. 00001F90  4E5E                     unlink     A6
  2843. 00001F92  4E75                     rts
  2844. fn00001F94:
  2845. 00001F94  48E7 0018                movem.l    -[A7], A3,A4
  2846. 00001F98  286F 0010                movea.l    A4, [A7 + 0x10]
  2847. 00001F9C  266F 000C                movea.l    A3, [A7 + 0xC]
  2848. 00001FA0  3014                     move.w     D0, [A4]
  2849. 00001FA2  48C0                     ext.l      D0
  2850. 00001FA4  E580                     asl        D0, 2
  2851. 00001FA6  3214                     move.w     D1, [A4]
  2852. 00001FA8  5341                     subq.w     D1, 1
  2853. 00001FAA  48C1                     ext.l      D1
  2854. 00001FAC  E581                     asl        D1, 2
  2855. 00001FAE  2033 0800                move.l     D0, [A3 + D0]
  2856. 00001FB2  90B3 1800                sub.l      D0, [A3 + D1]
  2857. 00001FB6  206F 0014                movea.l    A0, [A7 + 0x14]
  2858. 00001FBA  3080                     move.w     [A0], D0
  2859. 00001FBC  206F 0014                movea.l    A0, [A7 + 0x14]
  2860. 00001FC0  3010                     move.w     D0, [A0]
  2861. 00001FC2  48C0                     ext.l      D0
  2862. 00001FC4  91AD D6C4                sub.l      [A5 - 0x293C], D0
  2863. 00001FC8  5354                     subq.w     [A4], 1
  2864. 00001FCA  3014                     move.w     D0, [A4]
  2865. 00001FCC  48C0                     ext.l      D0
  2866. 00001FCE  E580                     asl        D0, 2
  2867. 00001FD0  2033 0800                move.l     D0, [A3 + D0]
  2868. 00001FD4  4CDF 1800                movem.l    A3,A4, [A7]+
  2869. 00001FD8  4E75                     rts
  2870. fn00001FDA:
  2871. 00001FDA  4E56 0000                link       A6, 0
  2872. 00001FDE  48E7 0118                movem.l    -[A7], D7,A3,A4
  2873. 00001FE2  286E 000C                movea.l    A4, [A6 + 0xC]
  2874. 00001FE6  266E 0008                movea.l    A3, [A6 + 0x8]
  2875. 00001FEA  3E2E 0016                move.w     D7, [A6 + 0x16]
  2876. 00001FEE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2877. 00001FF2  2F2D D6C4                move.l     -[A7], [A5 - 0x293C]
  2878. 00001FF6  48C7                     ext.l      D7
  2879. 00001FF8  2F07                     move.l     -[A7], D7
  2880. 00001FFA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  2881. 00001FFE  48C7                     ext.l      D7
  2882. 00002000  DFAD D6C4                add.l      [A5 - 0x293C], D7
  2883. 00002004  5254                     addq.w     [A4], 1
  2884. 00002006  3014                     move.w     D0, [A4]
  2885. 00002008  48C0                     ext.l      D0
  2886. 0000200A  E580                     asl        D0, 2
  2887. 0000200C  27AD D6C4 0800           move.l     [A3 + D0], [A5 - 0x293C]
  2888. 00002012  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2889. 00002018  4E5E                     unlink     A6
  2890. 0000201A  4E75                     rts
  2891. fn0000201C:
  2892. 0000201C  4E56 FFFE                link       A6, -0x0002
  2893. 00002020  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  2894. 00002026  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2895. 0000202A  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2896. 0000202E  10BC 0005                move.b     [A0], 0x5
  2897. 00002032  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2898. 00002036  10AE FFFF                move.b     [A0], [A6 - 0x1]
  2899. 0000203A  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2900. 0000203E  116E FFFE 0001           move.b     [A0 + 0x1], [A6 - 0x2]
  2901. 00002044  54AD D6C4                addq.l     [A5 - 0x293C], 2
  2902. 00002048  4A6E 000A                tst.w      [A6 + 0xA]
  2903. 0000204C  6704                     beq        +0x6 /* 00002052 */
  2904. 0000204E  7009                     moveq.l    D0, 0x09
  2905. 00002050  6002                     bra        +0x4 /* 00002054 */
  2906. label00002052:
  2907. 00002052  700A                     moveq.l    D0, 0x0A
  2908. label00002054:
  2909. 00002054  206D D6C4                movea.l    A0, [A5 - 0x293C]
  2910. 00002058  52AD D6C4                addq.l     [A5 - 0x293C], 1
  2911. 0000205C  1080                     move.b     [A0], D0
  2912. 0000205E  4E5E                     unlink     A6
  2913. 00002060  4E75                     rts
  2914.